public ActionResult Create(Entidad.Vacaciones vacaciones) { try { CapaNegocio.agregarV(vacaciones); return(RedirectToAction("Details", "Vacaciones")); } catch (Exception e) { ModelState.AddModelError("", "Ha ocurrido un error al agregar tiempo de vacación."); return(View(vacaciones)); } }
public ActionResult Edit(Entidad.Vacaciones vacaciones) { try { if (vacaciones.Empleado == null) { ModelState.AddModelError("", "Debe rellenar este campo."); return(View(vacaciones)); } CapaNegocio.editarV(vacaciones); return(RedirectToAction("Details")); } catch (Exception e) { ModelState.AddModelError("", "Ha ocurrido un error al editar la vacación."); return(View(vacaciones)); } }