public ActionResult DeleteConfirmed(string id) { QueueNodeViewModel queueNodeViewModel = db.QueueNodeViewModels.Find(id); db.QueueNodeViewModels.Remove(queueNodeViewModel); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,CustomerName,QueueNumber,Status,TimeStamp")] QueueNodeViewModel queueNodeViewModel) { if (ModelState.IsValid) { db.Entry(queueNodeViewModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(queueNodeViewModel)); }
// GET: QueueNodeViewModels/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } QueueNodeViewModel queueNodeViewModel = db.QueueNodeViewModels.Find(id); if (queueNodeViewModel == null) { return(HttpNotFound()); } return(View(queueNodeViewModel)); }
public ActionResult Create(string CustomerName) { if (!string.IsNullOrWhiteSpace(CustomerName)) { var list = db.QueueNodeViewModels.ToList(); list.Sort(); QueueNodeViewModel addData = new QueueNodeViewModel(list.Last().QueueNumber + 1); addData.CustomerName = CustomerName; db.QueueNodeViewModels.Add(addData); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }