示例#1
0
 public GeracaoCNABLancamentoCobrancaViewModel()
 {
     Banco           = new BancoViewModel();
     ContaFinanceira = new ContaFinanceiraViewModel();
     Cliente         = new ClienteViewModel();
     Unidade         = new UnidadeViewModel();
 }
示例#2
0
 public LancamentoCobrancaViewModel()
 {
     ContaFinanceira     = new ContaFinanceiraViewModel();
     Cliente             = new ClienteViewModel();
     Unidade             = new UnidadeViewModel();
     CobrancaTipoServico = new ChaveValorCategoriaViewModel();
 }
示例#3
0
 public GeracaoCNABContaPagarViewModel(ContasAPagar contaPagar)
 {
     Id              = contaPagar.Id;
     DataInsercao    = contaPagar.DataInsercao;
     ContaFinanceira = new ContaFinanceiraViewModel(contaPagar?.ContaFinanceira) ?? new ContaFinanceiraViewModel();
     Unidade         = contaPagar?.Unidade != null ? new UnidadeViewModel(contaPagar.Unidade) : new UnidadeViewModel();
     ContaContabil   = contaPagar?.ContaContabil != null ? new ContaContabilViewModel(contaPagar.ContaContabil) : new ContaContabilViewModel();
     Fornecedor      = contaPagar?.Fornecedor != null ? new FornecedorViewModel(contaPagar.Fornecedor) : new FornecedorViewModel();
     DataVencimento  = contaPagar.DataVencimento;
     FormaPagamento  = contaPagar.FormaPagamento;
     Valor           = contaPagar.ValorTotal.ToString("C");
     ValorJuros      = contaPagar.ValorJuros.ToString("C");
     ValorMulta      = contaPagar.ValorMulta.ToString("C");
 }
        public BaixaManualViewModel(LancamentoCobranca lancamentoCobranca)
        {
            Id                       = lancamentoCobranca.Id;
            DataInsercao             = lancamentoCobranca.DataInsercao;
            DataVencimento           = lancamentoCobranca.DataVencimento;
            DataCompetencia          = lancamentoCobranca.DataCompetencia;
            StatusLancamentoCobranca = lancamentoCobranca.StatusLancamentoCobranca;
            DataBaixa                = lancamentoCobranca.DataBaixa;
            ValorContrato            = lancamentoCobranca.ValorContrato;
            ValorMulta               = lancamentoCobranca.ValorMulta;
            ValorJuros               = lancamentoCobranca.ValorJuros;
            ValorAReceber            = lancamentoCobranca.ValorAReceber;
            ValorRecebido            = lancamentoCobranca.ValorRecebido;
            ValorTotal               = lancamentoCobranca.ValorTotal;

            ContaFinanceira = new ContaFinanceiraViewModel(lancamentoCobranca?.ContaFinanceira) ?? new ContaFinanceiraViewModel();
            Cliente         = new ClienteViewModel(lancamentoCobranca?.Cliente) ?? new ClienteViewModel();

            TipoServico = lancamentoCobranca.TipoServico;
        }
示例#5
0
        public GeracaoCNABLancamentoCobrancaViewModel(LancamentoCobranca lancamentoCobranca)
        {
            Id              = lancamentoCobranca.Id;
            DataInsercao    = lancamentoCobranca.DataInsercao;
            DataGeracao     = lancamentoCobranca.DataGeracao;
            DataVencimento  = lancamentoCobranca.DataVencimento;
            DataCompetencia = lancamentoCobranca.DataCompetencia;
            DataBaixa       = lancamentoCobranca.DataBaixa;
            ValorContrato   = lancamentoCobranca.ValorContrato;
            ValorMulta      = lancamentoCobranca.ValorMulta;
            ValorJuros      = lancamentoCobranca.ValorJuros;
            ValorAReceber   = lancamentoCobranca.ValorAReceber;
            ValorRecebido   = lancamentoCobranca.ValorRecebido;
            ValorTotal      = lancamentoCobranca.ValorTotal;

            Banco           = new BancoViewModel(lancamentoCobranca?.ContaFinanceira?.Banco) ?? new BancoViewModel();
            ContaFinanceira = new ContaFinanceiraViewModel(lancamentoCobranca?.ContaFinanceira) ?? new ContaFinanceiraViewModel();
            Cliente         = new ClienteViewModel(lancamentoCobranca?.Cliente) ?? new ClienteViewModel();
            Unidade         = new UnidadeViewModel(lancamentoCobranca?.Unidade) ?? new UnidadeViewModel();

            TipoServico = lancamentoCobranca.TipoServico;
        }
示例#6
0
        public ChequeViewModel(Cheque contaFinanceira)
        {
            Id            = contaFinanceira.Id;
            DataInsercao  = contaFinanceira.DataInsercao;
            Numero        = contaFinanceira.Numero;
            Emitente      = contaFinanceira.Emitente;
            Agencia       = contaFinanceira.Agencia;
            DigitoAgencia = contaFinanceira.DigitoAgencia;
            Conta         = contaFinanceira.Conta;
            DigitoConta   = contaFinanceira.DigitoConta;
            Cpf           = contaFinanceira.CPFCNPJ;
            Valor         = contaFinanceira.Valor.ToString("0.00");

            DataDevolucao   = contaFinanceira.DataDevolucao;
            MotivoDevolucao = contaFinanceira.MotivoDevolucao;

            DataProtesto       = contaFinanceira.DataProtesto;
            CartorioProtestado = contaFinanceira.CartorioProtestado;

            StatusCheque    = contaFinanceira.StatusCheque;
            ContaFinanceira = new ContaFinanceiraViewModel(contaFinanceira?.ContaFinanceira) ?? new ContaFinanceiraViewModel();
            Banco           = new BancoViewModel(contaFinanceira?.Banco) ?? new BancoViewModel();
        }
 public BaixaManualViewModel()
 {
     ContaFinanceira = new ContaFinanceiraViewModel();
     Cliente         = new ClienteViewModel();
 }
示例#8
0
 public ChequeViewModel()
 {
     ContaFinanceira = new ContaFinanceiraViewModel();
     Banco           = new BancoViewModel();
 }