public ActionResult DeleteConfirmed(int id) { FutureAppointment futureAppointment = db.FutureAppointments.Find(id); db.FutureAppointments.Remove(futureAppointment); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Type,AppointmentWith,AppointmentDate,TimeStart,TimeEnd,Duration")] FutureAppointment futureAppointment) { if (ModelState.IsValid) { db.Entry(futureAppointment).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(futureAppointment)); }
public ActionResult Create([Bind(Include = "Id,Type,AppointmentWith,AppointmentDate,TimeStart,TimeEnd,Duration")] FutureAppointment futureAppointment) { if (ModelState.IsValid) { db.FutureAppointments.Add(futureAppointment); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(futureAppointment)); }
// GET: FutureAppointments/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FutureAppointment futureAppointment = db.FutureAppointments.Find(id); if (futureAppointment == null) { return(HttpNotFound()); } return(View(futureAppointment)); }
public async Task OnGetAsync() { //Gets future appointments var AuxAppointments = from a in _context.Appointment.Where(b => DateTime.Compare(b.StartDate, DateTime.Now) > 0) select a; FutureAppointment = await AuxAppointments .Include(a => a.Client).ToListAsync(); FutureAppointment.OrderBy(a => a.StartDate); //Gets past appointments var AuxAppointment2 = from a in _context.Appointment.Where(b => DateTime.Compare(b.StartDate, DateTime.Now) < 0) select a; PastAppointment = await AuxAppointment2 .Include(c => c.Client).ToListAsync(); PastAppointment.OrderByDescending(a => a.StartDate); }