using System; using System.Collections.Generic; using System.Linq; using System.Web; using Sleis.Models; using FluentNHibernate.Mapping; namespace Sleis.Mapping { public class AgencyEmissionMap : ClassMap { public AgencyEmissionMap() { Table("M_RPT_PRD_EMIS"); Id(x => x.Id).Column("RPT_PRD_EMIS_ID"); Map(x => x.ProcessEmissionId).Column("RPT_PRD_ID"); Map(x => x.PollutantCode).Column("E_POLLUTANT_CD"); Map(x => x.TotalEmissions).Column("TOTAL_EMIS").CustomSqlType("float").Precision(28).Scale(15); Map(x => x.UomCode).Column("E_EMIS_UOM_CD"); Map(x => x.Factor).Column("EMIS_FCTR").CustomSqlType("float").Precision(28).Scale(15); Map(x => x.Comment).Column("RPT_PRD_EMIS_CMNT"); Map(x => x.SummerDayEmissions).Column("SUMMER_DAY_EMIS").CustomSqlType("float").Precision(28).Scale(15); Map(x => x.OzoneSeasonEmissions).Column("OZONE_SEASON_EMIS").CustomSqlType("float").Precision(28).Scale(15); Map(x => x.FactorNumeratorUomCode).Column("E_EMIS_FCTR_NM_UOM_CD"); Map(x => x.FactorDenomenatorUomCode).Column("E_EMIS_FCTR_DN_UOM_CD"); Map(x => x.CalculationMethodCode).Column("E_EMIS_CALC_MTHD_CD"); } } }