public ActionResult Deletar(int id) { try { var comandasRepository = new ComandasRepository(); var comanda = comandasRepository.Carregar(id); return(View(comanda)); } catch (Exception) { throw; } }
public ActionResult Index() { try { var listaDeComandas = new ComandasRepository(); var listaDeComandasDoBd = listaDeComandas.Listar(); return(View(listaDeComandasDoBd)); } catch (Exception ex) { throw; } }
public ActionResult Deletar(Comanda comanda, FormCollection collection) { try { var comandaRepository = new ComandasRepository(); if (comandaRepository.Excluir(comanda)) { ViewData["mensagem"] = "<h1>Usuario cadastrado com sucesso!</h1>"; return(RedirectToAction("Index")); } else { ViewData["mensagem"] = "<h1>DEU RUIM</h1>"; return(View(comanda)); } } catch { return(View()); } }
public ActionResult Editar(Comanda comanda) { try { var comandaRepository = new ComandasRepository(); if (comandaRepository.Salvar(comanda)) { ViewData["mensagem"] = "<h1>Usuario cadastrado com sucesso!</h1>"; return(RedirectToAction("Index")); } else { ViewData["mensagem"] = "<h1>DEU RUIM</h1>"; return(View(comanda)); } } catch (Exception e) { throw; } }
public ActionResult Editar(int id) { try { var comandasRepository = new ComandasRepository(); var comanda = comandasRepository.Carregar(id); if (!comanda.StatusComanda) { return(View(comanda)); } else { ViewData["mensagem"] = "<h1>A comanda esta fechada, consulte ela em '/Detalhes/'</h1>"; return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
public ActionResult Cadastro(Comanda comanda) { try { var comandaRepository = new ComandasRepository(); var validate = comandaRepository.ValidarComandaExistente(comanda); if (!validate && comandaRepository.Salvar(comanda)) { ViewData["mensagem"] = "<h1>Usuario cadastrado com sucesso!</h1>"; return(RedirectToAction("Index")); } else { ViewData["mensagem"] = "<h1>DEU RUIM</h1>"; return(View("Index")); } } catch (Exception e) { throw; } }