using Gestor.Infrastructure.Entities.Generic; using Gestor.Model.Common; using System; using System.Runtime.CompilerServices; namespace Gestor.Infrastructure.Entities.Seguros { public class ParcelaDb : EntityBase { public virtual decimal Comissao { get; set; } public virtual DateTime? DataControle { get; set; } public virtual DateTime? DataCredito { get; set; } public virtual DateTime? DataCriacao { get; set; } public virtual DateTime? DataQuitacao { get; set; } public virtual DateTime? DataRecebimento { get; set; } public virtual decimal Desconto { get; set; } public virtual DocumentoDb Documento { get; set; } public virtual DateTime? Emissao { get; set; } public virtual string Extrato { get; set; } public virtual string Fatura { get; set; } public virtual FaturaDb FaturaInfo { get; set; } public virtual long IdEmpresa { get; set; } public virtual long IdParcelaPendente { get; set; } public virtual decimal Irr { get; set; } public virtual decimal Iss { get; set; } public virtual int NumeroParcela { get; set; } public virtual string Observacao { get; set; } public virtual decimal Outros { get; set; } public virtual Gestor.Model.Common.StatusPagamento StatusPagamento { get; set; } public virtual Gestor.Model.Common.SubTipo SubTipo { get; set; } public virtual Gestor.Model.Common.TipoPagamento TipoPagamento { get; set; } public virtual long UsuarioCriacao { get; set; } public virtual decimal Valor { get; set; } public virtual decimal ValorComDesconto { get; set; } public virtual decimal ValorComissao { get; set; } public virtual decimal ValorExtrato { get; set; } public virtual decimal ValorLiquidoFatura { get; set; } public virtual decimal ValorPago { get; set; } public virtual decimal ValorRealizado { get; set; } public virtual DateTime Vencimento { get; set; } public virtual DateTime? VigenciaFinal { get; set; } public virtual DateTime? VigenciaIncial { get; set; } public ParcelaDb() { } } }