// GET: GestaoDivida /// <summary> /// /// </summary> /// <returns>listar Dividas</returns> public IActionResult ListarDividas() { var DividaRepositorio = new GestaoDividas(); ModelState.Clear(); return(View(DividaRepositorio.SelecionarTodos())); }
/// <summary> /// /// </summary> /// <param name="id">Atualizacao de Dividas</param> /// <returns></returns> public IActionResult AtualizarDivida(int id) { try { var SelecionaDivida = new GestaoDividas(); return(View(SelecionaDivida.SelecionarTodos().Find(Dividas => Dividas.id == id))); } catch { return(NotFound()); } }
public IActionResult AtualizarDivida(Dividas AtualizadoDivida) { try { var DividaRepositorio = new GestaoDividas(); AtualizadoDivida.ValorDivida = (AtualizadoDivida.ValorProduto * AtualizadoDivida.QtdeProduto); DividaRepositorio.AtualizarDivida(AtualizadoDivida); return(RedirectToAction("ListarDividas")); } catch { return(NotFound()); } }
public IActionResult ExcluirDivida(Dividas AtualizadoDivida) { try { var DividaRepositorio = new GestaoDividas(); DividaRepositorio.ExcluirDivida(AtualizadoDivida.id); return(RedirectToAction("ListarDividas")); } catch { return(NotFound()); } }
public IActionResult CadastrarDivida(Dividas CadastroDivida) { try { if (ModelState.IsValid) { var DividaRepositorio = new GestaoDividas(); CadastroDivida.ValorDivida = (CadastroDivida.ValorProduto * CadastroDivida.QtdeProduto); if (DividaRepositorio.CadastrarDivida(CadastroDivida)) { ViewBag.Message = "Cadastrado com sucesso"; } } return(RedirectToAction("CadastrarDivida")); } catch { return(View()); } }