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 CoberturaPadraoMap : ClassMap { public CoberturaPadraoMap() { base.Table("coberturapadrao"); base.LazyLoad(); base.Id((CoberturaPadraoDb x) => (object)x.Id).GeneratedBy.Assigned().Column("idcoberturapadrao"); base.Map((CoberturaPadraoDb x) => (object)x.IdRamo).Column("idramo"); base.Map((CoberturaPadraoDb x) => x.Descricao).Column("descricao"); base.Map((CoberturaPadraoDb x) => (object)x.Padrao).Column("padrao").CustomType(); } } }