public ContasPagar(int codContaPagar, DateTime dtvencimento, DateTime dtpagamento, double valortotal, double valorpago,
                    string obs, int numparcela, bool status, Compra compra, Despesa despesa, Caixa caixa, FormaPagamento formpagamento, Comissao comissao, int codParcela, int valorParc)
 {
     this.carregaDespesa(codContaPagar, dtvencimento, dtpagamento, valortotal, valorpago, obs, numparcela, status, compra, despesa, caixa, formpagamento, comissao, codParcela, valorParc);
 }
 public void carregaDespesa(int codContaPagar, DateTime dtvencimento, DateTime dtpagamento, double valortotal, double valorpago,
                            string obs, int numparcela, bool status, Compra compra, Despesa despesa, Caixa caixa, FormaPagamento formpagamento, Comissao comissao, int codParcela, int valorParc)
 {
     this.CodigoContasaPagar = codContaPagar;
     this.DataVencimento     = dtvencimento;
     this.DataPagamento      = dtpagamento;
     this.ValorTotal         = valortotal;
     this.ValorPago          = valorpago;
     this.Observacao         = obs;
     this.Parcela            = numparcela;
     this.Status             = status;
     this.Compra             = compra;
     this.Despesa            = despesa;
     this.Caixa              = caixa;
     this.FormaPagamento     = formpagamento;
     this.Comissao           = comissao;
     this.CodigoContasaPagar = codParcela;
     this.ValorParcela       = valorParc;
 }