public async Task <ActionResult <bool> > AssignAppointment(AssignAppointmentDTO appointmentToAssign) { var flag = await _appointmentService.AssignAppointmentToServiceProvider(appointmentToAssign); //System.Diagnostics.Debug.WriteLine(users); return(Ok(flag)); }
public async Task <ActionResult <bool> > AssignAppointmentToServiceProvider(AssignAppointmentDTO appointmentToAssign) { var flag = await _appointmentService.AssignAppointmentToServiceProvider(appointmentToAssign); _appointmentService.GetUser(appointmentToAssign.UserToAssignId); return(Ok(flag)); }
public async Task <bool> AssignAppointmentToServiceProvider(AssignAppointmentDTO assignAppointmentDTO) { try { AppointmentEntity appointment = _appointmentDbContext.Appointments.First(x => x.Id == assignAppointmentDTO.AppointmentId); appointment.AssignedTo = assignAppointmentDTO.UserToAssignId; _appointmentDbContext.Update(appointment); _appointmentDbContext.SaveChanges(); flag = true; return(await Task.FromResult(flag)); } catch { flag = false; return(await Task.FromResult(flag)); } }
public async Task <bool> AssignAppointmentToServiceProvider(AssignAppointmentDTO assignAppointmentDTO) { return(await _appointmentRepository.AssignAppointmentToServiceProvider(assignAppointmentDTO)); }