public ActionResult GetAllTreatmentRooms() { TreatmentRoom_Api roomApi = new TreatmentRoom_Api(); var model = roomApi.GetAllTreatmentRooms(); return(View("~Views/TreatmentRoom/ViewTreatmentRooms.cshtml", model)); }
public ActionResult viewNewBooking() { if (Convert.ToString(Session["key"]) != "admin") { return(RedirectToAction("Login", "Home")); } Admin_Api adminApi = new Admin_Api(); var patients = adminApi.GetAllPatients(); TreatmentRoomModel trModel = new TreatmentRoomModel(); foreach (var p in patients) { trModel.patientDropDown.Add(new SelectListItem { Text = p.firstName, Value = Convert.ToString(p.pid) }); } TreatmentRoom_Api roomApi = new TreatmentRoom_Api(); var bookedRooms = roomApi.GetAllTreatmentRooms().Where(t => t.isBooked == true).Select(t => t.patient_ID); AppointmentTimings timings = new AppointmentTimings(); trModel.appointmentTimings = timings.timingsDropDown; return(View("~/Views/Administrator/AdminBookRoom.cshtml", trModel)); }
public IEnumerable <string> AvailableRooms() { TreatmentRoom_Api roomApi = new TreatmentRoom_Api(); var model = roomApi.GetAllTreatmentRooms(); var rooms = model.Where(r => r.isBooked == false).Select(r => r.room_ID); return(rooms); }
public ActionResult ViewRooms() { if (Convert.ToString(Session["key"]) != "nurse") { return(RedirectToAction("Login", "Home")); } TreatmentRoom_Api roomApi = new TreatmentRoom_Api(); var model = roomApi.GetAllTreatmentRooms(); Patient_Api patientApi = new Patient_Api(); var p = patientApi.GetPaitentsList(); foreach (var m in model) { m.patientList = p; } return(View("~/Views/Nurse/NurseViewRooms.cshtml", model)); }