public IActionResult Agregar(CategoriaViewModel categoria) { if (categoria != null) { string error = Validar(categoria); if (error != "") { ModelState.AddModelError("Error", error); return(View(categoria)); } try { CategoriasRepository repos = new CategoriasRepository(); repos.InsertCategoria(categoria); } catch (Exception ex) { ModelState.AddModelError("Error", ex.Message); return(View(categoria)); } } return(RedirectToAction("Index", "Administrador/Categoria")); }