public ActionResult Edit([Bind(Include = "idestadonovedad,Descripcion,idusuario")] Estado_novedades estado_novedades) { if (ModelState.IsValid) { db.Entry(estado_novedades).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idusuario = new SelectList(db.Usuarios, "User_Id", "Usuario", estado_novedades.idusuario); return(View(estado_novedades)); }
// GET: Estado_novedades/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Estado_novedades estado_novedades = db.Estado_novedades.Find(id); if (estado_novedades == null) { return(HttpNotFound()); } return(View(estado_novedades)); }
// GET: Estado_novedades/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Estado_novedades estado_novedades = db.Estado_novedades.Find(id); if (estado_novedades == null) { return(HttpNotFound()); } ViewBag.idusuario = new SelectList(db.Usuarios, "User_Id", "Usuario", estado_novedades.idusuario); return(View(estado_novedades)); }
public ActionResult Borrar(int id) { Estado_novedades estado_novedades = db.Estado_novedades.Find(id); try { db.Estado_novedades.Remove(estado_novedades); db.SaveChanges(); TempData["success"] = "El estado de novedad se eliminó correctamente"; return(RedirectToAction("Index")); } catch { TempData["error"] = "El estado tiene asociado/as novedad/es"; } return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Estado_novedades estado_novedades = db.Estado_novedades.Find(id); try { db.Estado_novedades.Remove(estado_novedades); db.SaveChanges(); TempData["success"] = "el estado se eliminó correctamente"; return(RedirectToAction("Index")); } catch (Exception ex) { log.ErrorFormat(ex.ToString()); TempData["error"] = "el estado se encuentra asociado a un mensaje"; } return(View(estado_novedades)); }
// [ValidateAntiForgeryToken] public ActionResult Create(Estado_novedades estado_novedades, string mycolor) { idusuario = new SUIUsuarios(HttpContext.User.Identity.Name).User_Id; if (ModelState.IsValid) { var query = db.Usuarios.Include(p => p.Area).AsQueryable(); query = query.Where(r => r.User_Id == idusuario); int Idareanovedad = Convert.ToInt32(query.FirstOrDefault().Idarea); estado_novedades.color = mycolor; estado_novedades.Idarea = Idareanovedad; estado_novedades.idusuario = idusuario; db.Estado_novedades.Add(estado_novedades); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idusuario = new SelectList(db.Usuarios, "User_Id", "Usuario", estado_novedades.idusuario); return(View(estado_novedades)); }