Esempio n. 1
0
        public async Task <IActionResult> Create([Bind("Id,Clinic_name,Clinic_address,Clinic_phone")] Clinic clinic)
        {
            if (ModelState.IsValid)
            {
                _context.Add(clinic);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(clinic));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,DOB,Address,Phone")] Patient_Detail patient_Detail)
        {
            if (ModelState.IsValid)
            {
                _context.Add(patient_Detail);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(patient_Detail));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,Sepicaligation,Email,Phone")] Doctor_Detail doctor_Detail)
        {
            if (ModelState.IsValid)
            {
                _context.Add(doctor_Detail);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(doctor_Detail));
        }
        public async Task <IActionResult> Create([Bind("Id,ClinicId,Doctor_DetailID,Patient_DetailID,Appointment_date_time")] Appointment appointment)
        {
            if (ModelState.IsValid)
            {
                _context.Add(appointment);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ClinicId"]         = new SelectList(_context.Clinic, "Id", "Clinic_address", appointment.ClinicId);
            ViewData["Doctor_DetailID"]  = new SelectList(_context.Doctor_Detail, "Id", "Email", appointment.Doctor_DetailID);
            ViewData["Patient_DetailID"] = new SelectList(_context.Patient_Detail, "Id", "Name", appointment.Patient_DetailID);
            return(View(appointment));
        }