public IActionResult AddAppointment() { var medics = adminsService.GetMedics(); AdminAddAppointmentViewModel adminAddAppointmentViewModel = new AdminAddAppointmentViewModel { Medics = new SelectList(medics, "Id", "LastName") }; return(View(adminAddAppointmentViewModel)); }
public IActionResult AddAppointment([FromForm] AdminAddAppointmentViewModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var userId = _userManager.GetUserId(User); adminsService.AddAppointment(model.Medic, model.Duration, model.Date, userId); return(Redirect(Url.Action("Appointment", "Admins"))); }