public IActionResult ConfirmAppointment(int id) { CommonResponse <int> commonResponse = new(); try { var result = _appointmentService.ConfirmAppointment(id).Result; if (result > 0) { commonResponse.Status = Helper.success_code; commonResponse.Message = Helper.appointmentConfirmed; } else { commonResponse.Status = Helper.failure_code; commonResponse.Message = Helper.appointmentConfirmError; } return(Ok(commonResponse)); } catch (Exception e) { commonResponse.Message = e.Message; commonResponse.Status = Helper.failure_code; } return(Ok(commonResponse)); }
public IActionResult ConfirmById(int id) { CommonResponse <AppointmentViewModel> commonResponse = new CommonResponse <AppointmentViewModel>(); try { var result = _service.ConfirmAppointment(id).Result; if (result > 0) { commonResponse.status = Helpers.Helper.success_code; commonResponse.message = Helpers.Helper.appointmentApproved; } else { commonResponse.status = Helpers.Helper.failure_code; commonResponse.message = Helpers.Helper.appointmentApprovedError; } } catch (Exception e) { commonResponse.message = e.Message; commonResponse.status = Helpers.Helper.failure_code; } return(Ok(commonResponse)); }
public IActionResult ConfirmAppointment(int AppointmentId) { _appointmentService.ConfirmAppointment(AppointmentId); return(RedirectToAction("Index")); }