public ActionResult Edit([Bind(Include = "IdPersonal,Nombre,Cargo,Apellido,CorreoElectronico,EstadoPersonal,OrdenAEvaluar,Usuario")] PersonalInvolucrado personalInvolucrado) { var Orden = Convert.ToInt32(Session["Message"].ToString()); if (personalInvolucrado.Nombre != null && personalInvolucrado.Apellido != null && personalInvolucrado.Cargo != null && personalInvolucrado.CorreoElectronico != null && personalInvolucrado.OrdenAEvaluar > 0) { var personal = db.PersonalInvolucrado.Where(x => x.EstadoPersonal).Any(x => x.OrdenAEvaluar == personalInvolucrado.OrdenAEvaluar); if (personal == true && Orden != personalInvolucrado.OrdenAEvaluar) { TempData["Message"] = "Ya existe un registro con ese numero de Orden a Evaluar!"; return(View(personalInvolucrado)); } else if (ModelState.IsValid) { db.Entry(personalInvolucrado).State = EntityState.Modified; personalInvolucrado.EstadoPersonal = true; db.SaveChanges(); return(RedirectToAction("Index")); } } else { TempData["Message"] = "Los Campos no pueden quedar vacio!"; return(View(personalInvolucrado)); } return(View(personalInvolucrado)); }
public ActionResult Create([Bind(Include = "IdPersonal,Nombre,Cargo,Apellido,CorreoElectronico,EstadoPersonal,OrdenAEvaluar,Usuario")] PersonalInvolucrado personalInvolucrado) { if (personalInvolucrado.Nombre != null && personalInvolucrado.Apellido != null && personalInvolucrado.Cargo != null && personalInvolucrado.CorreoElectronico != null && personalInvolucrado.OrdenAEvaluar > 0) { if (db.PersonalInvolucrado.Where(x => x.EstadoPersonal).Any(x => x.OrdenAEvaluar == personalInvolucrado.OrdenAEvaluar)) { TempData["Message"] = "Ya existe un registro con ese numero de Orden a Evaluar!"; return(View(personalInvolucrado)); } else if (ModelState.IsValid) { db.PersonalInvolucrado.Add(personalInvolucrado); personalInvolucrado.EstadoPersonal = true; db.SaveChanges(); return(RedirectToAction("Index")); } } else { TempData["Message"] = "Los Campos no pueden quedar vacio!"; return(View(personalInvolucrado)); } return(View(personalInvolucrado)); }
public ActionResult DeleteConfirmed(int id) { PersonalInvolucrado personalInvolucrado = db.PersonalInvolucrado.Find(id); db.PersonalInvolucrado.Remove(personalInvolucrado); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { PersonalInvolucrado personalInvolucrado = db.PersonalInvolucrado.Find(id); db.Entry(personalInvolucrado).State = EntityState.Modified; personalInvolucrado.EstadoPersonal = false; //db.PersonalInvolucrado.Remove(personalInvolucrado); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdPersonal,Nombre,Cargo,Apellido,CorreoElectronico,EstadoPersonal")] PersonalInvolucrado personalInvolucrado) { if (ModelState.IsValid) { db.Entry(personalInvolucrado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(personalInvolucrado)); }
public ActionResult Create([Bind(Include = "IdPersonal,Nombre,Cargo,Apellido,CorreoElectronico,EstadoPersonal")] PersonalInvolucrado personalInvolucrado) { if (ModelState.IsValid) { db.PersonalInvolucrado.Add(personalInvolucrado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(personalInvolucrado)); }
// GET: PersonalInvolucradoes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PersonalInvolucrado personalInvolucrado = db.PersonalInvolucrado.Find(id); if (personalInvolucrado == null) { return(HttpNotFound()); } return(View(personalInvolucrado)); }
// GET: PersonalInvolucradoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PersonalInvolucrado personalInvolucrado = db.PersonalInvolucrado.Find(id); if (personalInvolucrado == null) { return(HttpNotFound()); } Session["Message"] = personalInvolucrado.OrdenAEvaluar; return(View(personalInvolucrado)); }