public ActionResult AtualizaContaPagar(ContaPagarModelAtualizar model) { try { Usuario u = (Usuario)Session["usuario"]; ContaPagarDal cd = new ContaPagarDal(); if (ModelState.IsValid && u != null) { ContaPagar c = new ContaPagar(); c.IdContaPagar = model.IdContaPagar; c.Nome = model.Nome; c.Valor = model.Valor; c.DataPagamento = model.DataPagamento; c.IdUsuario = u.IdUsuario; cd.Update(c); ViewBag.Mensagem = "A Conta a Pagar " + model.Nome + ", foi atualizada com sucesso !"; ModelState.Clear(); } } catch (Exception ex) { ViewBag.Mensagem = ex.Message; } CarregarContaPagar(); return View("EditarContaPagar"); }
public ContaPagarModelAtualizar SelecionarContasPagar(int IdContaPagar) { ContaPagarModelAtualizar model = new ContaPagarModelAtualizar(); try { ContaPagarDal cd = new ContaPagarDal(); ContaPagar c = cd.FindById(IdContaPagar); if (c != null) { model.IdContaPagar = c.IdContaPagar; model.DataPagamento = c.DataPagamento; model.Nome = c.Nome; model.Valor = c.Valor; } } catch (Exception ex) { ViewBag.Mensagem = ex.Message; } return model; }
public ActionResult DeletaContaPagar(ContaPagarModelAtualizar model) { try { ContaPagarDal cd = new ContaPagarDal(); if (ModelState.IsValid) { cd.Delete(model.IdContaPagar); ViewBag.Mensagem = "A Conta a Pagar " + model.Nome + ", foi deletada com sucesso !"; ModelState.Clear(); } } catch (Exception ex) { ViewBag.Mensagem = ex.Message; } CarregarContaPagar(); return View("DeletarContaPagar"); }