public ActionResult DirectorGuardar(Director director) { if (!validaciones.validarLetra(director.Nombre)) { ModelState.AddModelError("Nombre", "Nombre solo letras"); } if (!ModelState.IsValid) { return(View("Guardar", director)); } context.Directors.Add(director); context.SaveChanges(); return(RedirectToActionPermanent("Index", "Pelicula")); }
public ActionResult PeliculaGuardar(Pelicula pelicula) { var directores = context.Directors.ToList(); ViewBag.directores = new SelectList(directores, "IdDirector", "Nombre"); if (String.IsNullOrEmpty(pelicula.NombrePelicula)) { ModelState.AddModelError("NombrePelicula", "Nombre de la pelicula es obligatori"); } if (!validaciones.validarLetra(pelicula.NombrePelicula)) { ModelState.AddModelError("NombrePelicula", "Ingrese un Nombre valido"); } if (pelicula.Año == null || pelicula.Año == "") { ModelState.AddModelError("Año", "El Año es obligatorio"); } if (!validaciones.validarnUMEROS(pelicula.Año)) { ModelState.AddModelError("Año", "El formato de año es incorrecto"); } if (!ModelState.IsValid) { return(View("Guardar", pelicula)); } context.Peliculas.Add(pelicula); context.SaveChanges(); return(RedirectToAction("Index")); }