public ActionResult DeleteTecnico(Tecnico pTecnico, int pId) { try { TecnicoRepository exclui = new TecnicoRepository(); exclui.Delete(pId); return RedirectToAction("ListTecnicos").ComMensagemDeSucesso("Técnico deletado com sucesso!"); } catch { return RedirectToAction("ListTecnicos").ComMensagemDeErro("Técnico não pode ser deletado! Existe pendencias"); } }
public ActionResult CreateTecnico(Tecnico pTecnico) { try { if (ModelState.IsValid) { TecnicoRepository create = new TecnicoRepository(); create.Create(pTecnico); return RedirectToAction("ListTecnicos").ComMensagemDeSucesso("Técnico cadastrado com sucesso!"); } else { return View("CreateTecnico"); } } catch { throw; } }
public ActionResult EditTecnico(Tecnico pTecnico) { try { if (ModelState.IsValid) { TecnicoRepository edit = new TecnicoRepository(); edit.Update(pTecnico); return RedirectToAction("ListTecnicos").ComMensagemDeSucesso("Técnico editado com sucesso!"); } else { return View("EditTecnico"); } } catch { throw; } }