/// /// Copyright (c) 2013-2015 Sensus Metering Systems /// Author: Milan Hanajik /// using FluentNHibernate.Mapping; using Config.Entities; namespace Config.Mappings { class TestMap : ClassMap { public TestMap() { Id(x => x.Id); Map(x => x.ItemNr); Map(x => x.Name); Map(x => x.Part); Map(x => x.Publish); // .CustomType("tinyint"); Map(x => x.Evaluate); Map(x => x.Qfrom); Map(x => x.Qto); Map(x => x.Volume); Map(x => x.TstTime); Map(x => x.Repeats); Map(x => x.Emptying); Map(x => x.Zeroing); Map(x => x.PumpPower); Map(x => x.TimeBeforeFlow); Map(x => x.TimeFlow2Mass); Map(x => x.TimeMass2Start); Map(x => x.TimeStop2Mass); Map(x => x.Method); Map(x => x.ErrLimLo); Map(x => x.ErrLimHi); Map(x => x.Uncertainty); Map(x => x.TolerRed); /// ??? Map(x => x.RedType); /// ??? Map(x => x.FeedingPath); Map(x => x.BenchPath); Map(x => x.OutputPath); Map(x => x.MetersPath); Map(x => x.RelTransBefore); Map(x => x.RelTransBetween); Map(x => x.RelTransAfter); Map(x => x.TransitionAfter); HasMany(x => x.MoreParams) .Cascade.All(); References(x => x.Procedure); } } }