blob: 0ca7a2924f1aae2c18efd7dcdd08e87385b75c69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
using FluentNHibernate.Mapping;
using Gestor.Infrastructure.Entities.Common;
using Gestor.Infrastructure.Entities.Generic;
using System;
using System.Linq.Expressions;
using System.Runtime.CompilerServices;
namespace Gestor.Infrastructure.Mappings.Common
{
public class IndiceArquivoDigitalMap : ClassMap<IndiceArquivoDigitalDb>
{
public IndiceArquivoDigitalMap()
{
base.Table("newarquivodigital");
base.LazyLoad();
base.Id((IndiceArquivoDigitalDb x) => (object)x.Id).GeneratedBy.Identity().Column("idnewarquivodigital");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdArquivoDigital).Column("idarquivodigital").Not.Nullable();
base.Map((IndiceArquivoDigitalDb x) => x.BD).Column("banco");
base.Map((IndiceArquivoDigitalDb x) => x.Descricao).Column("descricao");
base.Map((IndiceArquivoDigitalDb x) => x.Extensao).Column("extension");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdCliente).Column("idcliente");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdDocumento).Column("iddocumento");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdItem).Column("iditem");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdParcela).Column("idparcela");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdSinistro).Column("idsinistro");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdSeguradora).Column("idciaseg");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdVendedor).Column("idvendedor");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdExtrato).Column("idextrato");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdEmpresa).Column("idempresa");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdLancamento).Column("idlancamen");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdFornecedor).Column("idfornecedor");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdProspeccao).Column("idvenctoaleatorio");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdSocio).Column("idsocio");
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdTarefa);
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdNotaFiscal);
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdEstipulante);
base.Map((IndiceArquivoDigitalDb x) => (object)x.Excluido).Column("excluido").CustomType<CustomBoolType>();
base.Map((IndiceArquivoDigitalDb x) => (object)x.IdUsuario).Column("idusuarioarquivo");
base.Map((IndiceArquivoDigitalDb x) => (object)x.UsuarioCriacao).Column("usuariocriacao");
base.Map((IndiceArquivoDigitalDb x) => (object)x.UsuarioAtualizacao).Column("usuarioalteracao");
base.Map((IndiceArquivoDigitalDb x) => (object)x.DataCriacao).Column("datacriacao");
base.Map((IndiceArquivoDigitalDb x) => (object)x.DataAtualizacao).Column("dataalteracao");
base.Map((IndiceArquivoDigitalDb x) => (object)x.AzureGuid);
base.Map((IndiceArquivoDigitalDb i) => i.AzureStorage).CustomType("AnsiString").Length(100).Default(string.Empty);
}
}
}
|