public IActionResult GetAppointmentByStatus(EntityHelper.AppointmentStatus status)
 {
     try
     {
         return(Ok(_appointmentService.GetAppointmentsByStatus(status)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Пример #2
0
 //FIX LỖI Ở APPOINTMENTSTATUS DÙM. KHÔNG THỂ GỌI RA ĐƯỢC
 public IEnumerable <AppointmentViewModel> GetAppointmentsByStatus(EntityHelper.AppointmentStatus status)
 {
     return(_context.Appointments.Where(p => p.Status == status).Select(p => new AppointmentViewModel
     {
         Id = p.Id,
         DateBooked = p.DateBooked,
         TotalTime = p.TotalTime,
         TotalPrice = p.TotalPrice,
         ExtraNote = p.ExtraNote,
         IsPaid = p.EntityStatus,
         Status = p.Status
     }).ToList());
 }
Пример #3
0
 public IEnumerable <AppointmentViewModel> GetAppointmentsByStatus(EntityHelper.AppointmentStatus status)
 {
     return(_appointmentRepository.GetAppointmentsByStatus(status));
 }