コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
 public IActionResult ConfirmAppointment(int AppointmentId)
 {
     _appointmentService.ConfirmAppointment(AppointmentId);
     return(RedirectToAction("Index"));
 }