From 674ca83ba9243a9e95a7568c797668dab6aee26a Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Mon, 30 Mar 2026 10:35:25 -0300 Subject: feat: upload files --- .../ReciboMap.cs | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Mappings.Ferramentas/ReciboMap.cs (limited to 'Gestor.Infrastructure/Gestor.Infrastructure.Mappings.Ferramentas/ReciboMap.cs') diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Mappings.Ferramentas/ReciboMap.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Mappings.Ferramentas/ReciboMap.cs new file mode 100644 index 0000000..36ded4b --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Mappings.Ferramentas/ReciboMap.cs @@ -0,0 +1,28 @@ +using FluentNHibernate.Mapping; +using Gestor.Infrastructure.Entities.Ferramentas; +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Linq.Expressions; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Mappings.Ferramentas +{ + public class ReciboMap : ClassMap + { + public ReciboMap() + { + base.Table("recibo"); + base.LazyLoad(); + base.Id((ReciboDb x) => (object)x.Id).GeneratedBy.Identity().Column("idrecibo"); + base.Map((ReciboDb x) => (object)x.Tipo).Column("IdTipoRecibo").CustomType(); + base.Map((ReciboDb x) => (object)x.Pagamento).Column("idtipopagto").CustomType(); + base.Map((ReciboDb x) => (object)x.Valor).Column("valor").Not.Nullable(); + base.Map((ReciboDb x) => (object)x.DataRecibo).Column("datarecibo").Not.Nullable(); + base.Map((ReciboDb x) => x.Pagante).Column("sacado"); + base.Map((ReciboDb x) => x.DocumentoPagante).Column("cpfcnpj"); + base.Map((ReciboDb x) => x.Recebedor).Column("recebedor"); + base.Map((ReciboDb x) => x.DocumentoRecebedor).Column("cpfcnpjrecebedor"); + base.Map((ReciboDb x) => x.Referente).Column("referente").Not.Nullable(); + } + } +} \ No newline at end of file -- cgit v1.2.3