Пример #1
0
        //Appointment dettails form uses a lamda query to get the details.
        public IActionResult OnGet(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Appointment = _context.Appointment
                          .Include(a => a.Doctor)
                          .Include(a => a.Patient).FirstOrDefault(m => m.Id == id);

            if (Appointment == null)
            {
                return(NotFound());
            }
            ViewData["DoctorId"]  = new SelectList(_context.Set <Doctor>(), "Id", "Name", Appointment.DoctorId);
            ViewData["PatientId"] = new SelectList(_context.Set <Patient>(), "Id", "Name", Appointment.PatientId);
            return(Page());
        }
Пример #2
0
        //Get the update doctor form uses a lamda query to get the information
        public IActionResult OnGet(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Doctor = _context.Doctor
                     .Include(d => d.MedicalCentre).FirstOrDefault(m => m.Id == id);

            if (Doctor == null)
            {
                return(NotFound());
            }
            ViewData["MedicalCentreId"] = new SelectList(_context.Set <MedicalCentre>(), "Id", "Name");
            return(Page());
        }
Пример #3
0
 //Get the appointment form
 public IActionResult OnGet()
 {
     ViewData["DoctorId"]  = new SelectList(_context.Set <Doctor>(), "Id", "Name");
     ViewData["PatientId"] = new SelectList(_context.Set <Patient>(), "Id", "Name");
     return(Page());
 }
Пример #4
0
 //Gets the create form
 public IActionResult OnGet()
 {
     ViewData["MedicalCentreId"] = new SelectList(_context.Set <MedicalCentre>(), "Id", "Name");
     return(Page());
 }