Esempio n. 1
0
        public void GravarParcelas(OperacaoModel operacao)
        {
            if (pTipoOperacaoDefinida == TipoOperacao.Passivo)
            {
                PassivosBLL passivo = new PassivosBLL();

                if (operacao.IdOperacao > 0)
                {
                    passivo.DeletarPassivo(operacao.IdOperacao);
                }

                string identity_Inserido;
                if (listaParcelasPassivo.Count > 0)
                {
                    identity_Inserido = passivo.InserirPassivo(passivo.ConvertModeltoObj(operacao), listaParcelasPassivo);

                    if (int.TryParse(identity_Inserido, out int identityInserido))
                    {
                        passivo.InserirParcela(listaParcelasPassivo, identityInserido);
                    }
                }
                else
                {
                }
            }
            else if (pTipoOperacaoDefinida == TipoOperacao.Rendimento)
            {
                RendimentoBLL redimento = new RendimentoBLL();
                if (operacao.IdOperacao > 0)
                {
                    redimento.DeletarRendimento(operacao.IdOperacao);
                }

                string identity_Inserido;
                if (listaParcelasRendimento.Count > 0)
                {
                    identity_Inserido = redimento.InserirRendimento(redimento.ConvertModeltoObj(operacao), listaParcelasRendimento);

                    if (int.TryParse(identity_Inserido, out int identityInserido))
                    {
                        redimento.InserirParcela(listaParcelasRendimento, identityInserido);
                    }
                }
            }
        }
Esempio n. 2
0
 public void CarregarParcelas(OperacaolModal objPassivoModal)
 {
     objPassivoModal.TipoOperacao = pTipoOperacaoDefinida;
     if (!objPassivoModal.Cadastro && objPassivoModal.TipoOperacao == TipoOperacao.Passivo)
     {
         listaParcelasPassivo = new PassivosBLL().ConsultarParcelas(objPassivoModal.Id_Operacao);
     }
     else if (!objPassivoModal.Cadastro && objPassivoModal.TipoOperacao == TipoOperacao.Rendimento)
     {
         listaParcelasRendimento = new RendimentoBLL().ConsultarParcelas(objPassivoModal.Id_Operacao);
     }
     else if (objPassivoModal.Cadastro && objPassivoModal.TipoOperacao == TipoOperacao.Passivo)
     {
         listaParcelasPassivo = new List <OperacaoParcelasDTO>();
     }
     else if (objPassivoModal.Cadastro && objPassivoModal.TipoOperacao == TipoOperacao.Rendimento)
     {
         listaParcelasRendimento = new List <OperacaoParcelasDTO>();
     }
 }