public ActionResult Edit(UtilizadorEditar objetoM) { //SetUp _Layout e check permições do urilizador setNavbar(); setUserContext(); if ((int)utilizadorATrabalhar._prefil == 0) { return(RedirectToAction("Login", "Utilizador")); } string resultado = ""; if (ModelState.IsValid) // Validar caso JS for deslicado do lado do cliente { try { Utilizador_Helper objetoHelper = new Utilizador_Helper(Program._conect); resultado = objetoHelper.editar(objetoM); return(RedirectToAction(nameof(Index))); } catch (Exception e) { resultado = e.Message; } } // Devolver página de erro if (resultado != "") { return(RedirectToAction(nameof(Error), new { menssagem = resultado })); } return(View()); }
// GET: Utilizador/Details public ActionResult Details(string id) { //SetUp _Layout e check permições do urilizador setNavbar(); setUserContext(); if ((int)utilizadorATrabalhar._prefil == 0) { return(RedirectToAction("Login", "Utilizador")); } Utilizador_Helper objetoHelper = new Utilizador_Helper(Program._conect); UtilizadorEditar objetoM = objetoHelper.ler(id); return(View(objetoM)); }