public IActionResult Create(PerfilModel model) { PerfilService p = new PerfilService(_logger); if (!String.IsNullOrEmpty(model.NombreRol)) { try { if (ModelState.IsValid) { p.CreateRol(model); SetTempData("Perfil creado!!"); return(RedirectToAction("Index")); } else { return(View("Create", model)); } } catch (Exception e) { SetTempData(e.Message, "error"); return(View("Create", model)); } } else { _logger.LogInformation("[ERROR VALIDACION SERVER] Ocurrió un error con los datos ingresados."); SetTempData("Cracion de Perfil. Los datos inválidos.", "error"); return(View("Create", model)); } }