public ActionResult GravarConta(int?cod_conta, string numero_conta, string saldo_conta, int cod_banco, string status_conta) { if (numero_conta.Trim() == string.Empty || saldo_conta.Trim() == string.Empty || cod_banco == null) { ViewBag.Validar = 0; } else { try { ContaDAO objDAO = new ContaDAO(); tb_conta objConta = new tb_conta(); objConta.cod_usuario = CodigoUsuarioLogado; objConta.numero_conta = numero_conta; objConta.saldo_conta = Convert.ToDecimal(saldo_conta); objConta.cod_banco = Convert.ToInt32(cod_banco); objConta.status_conta = Convert.ToBoolean(status_conta); if (cod_conta == null) { objDAO.InserirConta(objConta); } else { objConta.cod_conta = Convert.ToInt32(cod_conta); objDAO.AlterarConta(objConta); } ViewBag.Validar = 1; } catch { ViewBag.Validar = -1; } } CarregarConta(); CarregarBanco(); return(View("Conta")); }
public ActionResult Gravar(string cod, string nomeBanco, string numConta, string agencia, string tipoConta, string saldoAtual, string btn) { string pagina = ""; if (btn == "excluir") { int codConta = Convert.ToInt32(cod); ContaDAO objdao = new ContaDAO(); try { objdao.ExcluirConta(codConta); ViewBag.Ret = 1; ViewBag.Msg = Mensagens.Msg.MensagemSucesso; } catch (Exception) { ViewBag.Ret = -1; ViewBag.Msg = Mensagens.Msg.MensagemErroExclusao; } pagina = "Consultar"; MontarTitulo(3); CarregarContas(); } else { if (nomeBanco.Trim() == "" || numConta.Trim() == "" || agencia.Trim() == "" || saldoAtual.Trim() == "") { ViewBag.Ret = 0; ViewBag.Msg = Mensagens.Msg.MesagemCampoObg; if (cod == null) { pagina = "Cadastrar"; MontarTitulo(1); } else { pagina = "Alterar"; MontarTitulo(2); } } else { tb_conta objConta = new tb_conta(); ContaDAO objDao = new ContaDAO(); objConta.nome_banco = nomeBanco; objConta.id_usuario = CodigoLogado; objConta.numero_conta = numConta; objConta.agencia_conta = agencia; objConta.tipo_conta = Convert.ToInt16(tipoConta); objConta.saldo_conta = Convert.ToDecimal(saldoAtual); objConta.data_cadastro = DateTime.Now; try { if (cod == null || cod == "") { objDao.InserirConta(objConta); pagina = "Cadastrar"; MontarTitulo(1); } else { objConta.id_conta = Convert.ToInt32(cod); objDao.AlterarConta(objConta); pagina = "Consultar"; MontarTitulo(3); CarregarContas(); } ViewBag.Ret = 1; ViewBag.Msg = Mensagens.Msg.MensagemSucesso; } catch (Exception) { ViewBag.Ret = -1; ViewBag.Msg = Mensagens.Msg.MensagemErro; if (cod == null) { pagina = "Cadastrar"; MontarTitulo(1); } else { pagina = "Alterar"; MontarTitulo(2); } } } } return(View(pagina)); }