public ActionResult DeleteConfirmed(string id) { CustomerDates customerDates = db.CustomerDates.Find(id); db.CustomerDates.Remove(customerDates); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "UserId,DefaultDay,AlternatePickup,VacationStart,VacationEnd")] CustomerDates customerDates) { if (ModelState.IsValid) { db.Entry(customerDates).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Manage", new { Message = ManageMessageId.UpdateDatesSuccess })); } //ViewBag.UserId = new SelectList(db.ApplicationUsers, "Id", "FirstName", customerDates.UserId); return(View(customerDates)); }
// GET: CustomerDates/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CustomerDates customerDates = db.CustomerDates.Find(id); if (customerDates == null) { return(HttpNotFound()); } return(View(customerDates)); }
public ActionResult Create(CustomerDates customerDates) { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(ApplicationDbContext.Create())); var user = manager.FindById(User.Identity.GetUserId()); customerDates.UserId = user.Id; if (ModelState.IsValid) { db.CustomerDates.Add(customerDates); db.SaveChanges(); return(RedirectToAction("Index", "Manage", new { Message = ManageMessageId.UpdateDatesSuccess })); } //ViewBag.UserId = new SelectList(db.ApplicationUsers, "Id", "FirstName", customerDates.UserId); return(View(customerDates)); }
// GET: CustomerDates/Edit/5 public ActionResult Edit() { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(ApplicationDbContext.Create())); var user = manager.FindById(User.Identity.GetUserId()); if (user.Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CustomerDates customerDates = db.CustomerDates.Find(user.Id); if (customerDates == null) { return(RedirectToAction("Create")); } //ViewBag.UserId = new SelectList(db.ApplicationUsers, "Id", "FirstName", customerDates.UserId); return(View(customerDates)); }