public ActionResult DeleteConfirmed(int id) { var unitOfWork = new UnitOfWork.UnitOfWork(db); appointmentModule appointmentModule = unitOfWork.AppointmentModule.GetById(id); unitOfWork.AppointmentModule.Delete(appointmentModule); unitOfWork.Complete(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,PatientsId,DoctorsId,AppointmentDateTime,Sickness")] appointmentModule appointmentModule) { if (ModelState.IsValid) { db.Entry(appointmentModule).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DoctorsId = new SelectList(db.Doctors, "Id", "Name", appointmentModule.DoctorsId); ViewBag.PatientsId = new SelectList(db.Patients, "Id", "Name", appointmentModule.PatientsId); return(View(appointmentModule)); }
public ActionResult Create([Bind(Include = "Id,PatientsId,DoctorsId,AppointmentDateTime,Sickness")] appointmentModule appointmentModule) { var unitOfWork = new UnitOfWork.UnitOfWork(db); if (ModelState.IsValid) { unitOfWork.AppointmentModule.Insert(appointmentModule); unitOfWork.AppointmentModule.Complete(); return(RedirectToAction("Index")); } ViewBag.DoctorsId = new SelectList(db.Doctors, "Id", "Name", appointmentModule.DoctorsId); ViewBag.PatientsId = new SelectList(db.Patients, "Id", "Name", appointmentModule.PatientsId); return(View(appointmentModule)); }
// GET: appointmentModules/Details/5 public ActionResult Details(int id) { var unitOfWork = new UnitOfWork.UnitOfWork(db); if (id == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } appointmentModule appointmentModule = unitOfWork.AppointmentModule.GetById(id); if (appointmentModule == null) { return(HttpNotFound()); } return(View(appointmentModule)); }
// GET: appointmentModules/Edit/5 public ActionResult Edit(int id) { var unitOfWork = new UnitOfWork.UnitOfWork(db); if (id == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } appointmentModule appointmentModule = unitOfWork.AppointmentModule.GetById(id); if (appointmentModule == null) { return(HttpNotFound()); } ViewBag.DoctorsId = new SelectList(db.Doctors, "Id", "Name", appointmentModule.DoctorsId); ViewBag.PatientsId = new SelectList(db.Patients, "Id", "Name", appointmentModule.PatientsId); return(View(appointmentModule)); }