public ActionResult Edit([Bind(Include = "Description,DueDate,Status,UserID,TaskID")] Task task) { if (ModelState.IsValid) { db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(task)); }
public ActionResult Edit([Bind(Include = "Name,Email,UserID")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Edit([Bind(Include = "ID,UserName")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID = new SelectList(db.Tasks, "ID", "Description", user.ID); return(View(user)); }
public ActionResult Edit([Bind(Include = "Description,DueDate,Completion,UserId")] Task task) { if (ModelState.IsValid) { db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserId = new SelectList(db.Users, "UserId", "UserName", task.UserId); return(View(task)); }
public ActionResult Edit([Bind(Include = "Description,DueDate,Status,Email,TaskID,Owner")] Task task) { if (ModelState.IsValid) { db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Owner = new SelectList(db.Users, "UserID", "Name", task.Owner); return(View(task)); }
public ActionResult Edit([Bind(Include = "Description,DueDate,Status,TaskID,Owner")] Task task) { try { if (ModelState.IsValid) { db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Owner = new SelectList(db.Users, "ID", "Name", task.Owner); } catch (Exception e) { ViewBag.Message = $"Hmm, something went wrong. {e.Message}"; } return(View(task)); }
public ActionResult ChangeStatus(string Status, string TaskName) { ViewBag.AuthorizedUser = TempData["AuthorizedUser"]; TaskListEntities ORM = new TaskListEntities(); Task OldTaskRecord = ORM.Tasks.Find(TaskName); if (OldTaskRecord != null) { OldTaskRecord.Status = "Complete"; ORM.Entry(OldTaskRecord).State = System.Data.Entity.EntityState.Modified; ORM.SaveChanges(); TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } else { ViewBag.ErrorMessage = "Task Not Updated"; return(RedirectToAction("UserTask")); } }
public ActionResult SaveUpdatedTask(Task updatedTask) { TaskListEntities ORM = new TaskListEntities(); Task toBeUpdated = ORM.Tasks.Find(updatedTask.TaskNumber); if (toBeUpdated != null && ModelState.IsValid) { toBeUpdated.UserName = updatedTask.UserName; toBeUpdated.Description = updatedTask.Description; toBeUpdated.DueDate = updatedTask.DueDate; toBeUpdated.Status = updatedTask.Status; ORM.Entry(toBeUpdated).State = System.Data.Entity.EntityState.Modified; ORM.SaveChanges(); return(RedirectToAction("Welcome")); } else { ViewBag.ErrorMessage = "Item not edited"; return(View("Error")); } }