using FluentNHibernate.Mapping; using Gestor.Infrastructure.Entities.Generic; using Gestor.Infrastructure.Entities.Seguros; using System; using System.Linq.Expressions; using System.Runtime.CompilerServices; namespace Gestor.Infrastructure.Mappings.Seguros { public class QualificacaoMap : ClassMap { public QualificacaoMap() { base.Table("qualificacao"); base.LazyLoad(); base.Id((QualificacaoDb x) => (object)x.Id).GeneratedBy.Identity().Column("idqualificacao"); base.Map((QualificacaoDb x) => (object)x.Liquido1).Column("liquido1"); base.Map((QualificacaoDb x) => (object)x.Liquido2).Column("liquido2"); base.Map((QualificacaoDb x) => (object)x.Liquido3).Column("liquido3"); base.Map((QualificacaoDb x) => (object)x.Comissao1).Column("comissao1"); base.Map((QualificacaoDb x) => (object)x.Comissao2).Column("comissao2"); base.Map((QualificacaoDb x) => (object)x.Comissao3).Column("comissao3"); base.Map((QualificacaoDb x) => (object)x.Resultado1).Column("resultado1"); base.Map((QualificacaoDb x) => (object)x.Resultado2).Column("resultado2"); base.Map((QualificacaoDb x) => (object)x.Resultado3).Column("resultado3"); } } }