public IActionResult FormUpdatePerfilAcesso(PerfilAcessoViewModel entrada) { PerfilAcesso modelo = new PerfilAcesso(); entrada.Contexto = this.contexto; try { if (PerfilAcessoRules.PerfilAcessoUpdate(entrada, out modelo)) { perfilAcessoData.Update(modelo); StatusMessage = "Registro Atualizado com Sucesso!"; return(RedirectToAction("FormUpdatePerfilAcesso", new { id = modelo.id.ToString(), idOrg = contexto.idOrganizacao })); } // end of if } // end of try catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 11, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormUpdatePerfilAcesso-post", ex.Message); } // end of catch return(RedirectToAction("FormUpdatePerfilAcesso", new { id = modelo.id.ToString() })); }
public IActionResult FormCreatePerfilAcesso(PerfilAcessoViewModel entrada) { PerfilAcesso modelo = new PerfilAcesso(); try { if (entrada.perfilAcesso != null) { if (PerfilAcessoRules.PerfilAcessoCreate(entrada, out modelo, contexto)) { perfilAcessoData.Add(modelo); return(RedirectToAction("FormUpdatePerfilAcesso", new { id = modelo.id.ToString() })); } // end of if 2 } // end of if 1 } // end of try catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 11, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreatePerfilAcesso-post", ex.Message); throw ex; } // end of catch return(View()); }