public ActionResult Edit(Especie especie) { try { _especieService.Editar(especie); TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = "Registro editado en la base de datos.", MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { var err = $"No se puede agregar el registro: {ex.Message}"; TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = err, MessageType = GenericMessages.danger }; return(View()); } }