public ActionResult Delete(int id, ClienteVM cliente) { if (ModelState.IsValid) { try { // TODO: Add update logic here var bean = cliente.GetCliente(new Cliente()); var daoCliente = new ClienteDAO(); daoCliente.DeleteCliente(id); this.AddFlashMessage("Registro Removido com sucesso!"); return(RedirectToAction("index")); } catch { return(View(cliente)); } } return(View(cliente)); }
public ActionResult Create(ClienteVM model) { if (ModelState.IsValid) { try { var bean = model.GetCliente(new Cliente()); var dao = new ClienteDAO(); bean.dtCadastro = DateTime.Now; bean.dtUltAlteracao = DateTime.Now; dao.InsertCliente(bean); this.AddFlashMessage("Registro salvo com sucesso!"); return(RedirectToAction("index")); } catch { return(View(model)); } } return(View(model)); }
public ActionResult Edit(int id, ClienteVM model) { if (ModelState.IsValid) { try { ClienteDAO dao = new ClienteDAO(); var cliente = dao.DAOGetCliente(id); var bean = model.GetCliente(cliente); bean.dtUltAlteracao = DateTime.Now; dao.UpdateCliente(bean); this.AddFlashMessage("Registro Alterado com sucesso!"); return(RedirectToAction("index")); } catch { return(View(model)); } } return(View(model)); }