public HttpResponseMessage UpdateRequestReceive([FromBody] RequestReceiverDto receive) { HttpResponseMessage response = null; var content = "ID cannot be empty."; var user = base.CurrentUser(); if (string.IsNullOrEmpty(receive.RequestID)) { response = ResponseUtils.BadRequest(content); } else { if (_consultationService.UpdateRequestReveive(receive, user.Language)) { response = new HttpResponseMessage(HttpStatusCode.OK); } else { response = ResponseUtils.BadRequest(string.Format("The request ID[{0}] doesn't exist.", receive.RequestID)); } } return(response); }
public HttpResponseMessage UpdateRequestStatus(string requestid, int status) { HttpResponseMessage response = null; if (string.IsNullOrEmpty(requestid)) { response = ResponseUtils.BadRequest(ContentMessage); } else { response = _consultationService.UpdateRequestStatus(requestid, status) ? new HttpResponseMessage(HttpStatusCode.OK) : ResponseUtils.BadRequest(string.Format("The request ID[{0}] doesn't exist.", requestid)); } return(response); }
public HttpResponseMessage PutPatientBaseInfo([FromBody] PatientBaseInfoDto patientCase) { HttpResponseMessage response = null; var content = "Id cannot be empty."; if (string.IsNullOrEmpty(patientCase.PatientCaseID)) { response = ResponseUtils.BadRequest(content); } else { _consultationService.UpdatePatientCaseBaseInfo(patientCase); response = new HttpResponseMessage(HttpStatusCode.OK); } return(response); }
public HttpResponseMessage PutRequestDescription([FromBody] RequestInfomationDto request) { HttpResponseMessage response = null; var content = "Id cannot be empty."; if (string.IsNullOrEmpty(request.RequestID)) { response = ResponseUtils.BadRequest(content); } else { _consultationService.UpdateRequestBaseInfo(request); response = new HttpResponseMessage(HttpStatusCode.OK); } return(response); }
public HttpResponseMessage PutClinicalDiagnosis([FromBody] ClinicalDiagnosisDto clinicalDiagnosis) { HttpResponseMessage response = null; var content = "Id cannot be empty."; if (string.IsNullOrEmpty(clinicalDiagnosis.PatientCaseID)) { response = ResponseUtils.BadRequest(content); } else { _consultationService.UpdateClinicalDiagnosis(clinicalDiagnosis); response = new HttpResponseMessage(HttpStatusCode.OK); } return(response); }
public HttpResponseMessage PutReportAdvice([FromBody] ReportAdviceDto reportAdvice) { HttpResponseMessage response = null; var content = "Id cannot be empty."; if (string.IsNullOrEmpty(reportAdvice.ConsultationReportID)) { response = ResponseUtils.BadRequest(content); } else { _consultationService.UpdateReportAdvice(reportAdvice); response = new HttpResponseMessage(HttpStatusCode.OK); } return(response); }
public HttpResponseMessage RecoverPatientCase(string patientCaseId) { HttpResponseMessage response = null; const string content = "patientCase id cannot be empty."; if (string.IsNullOrEmpty(patientCaseId)) { response = ResponseUtils.BadRequest(content); } else { response = _consultationService.RecoverPatientCase(patientCaseId) ? new HttpResponseMessage(HttpStatusCode.OK) : ResponseUtils.BadRequest(string.Format("The patientCase ID[{0}] doesn't exist.", patientCaseId)); } return(response); }
public HttpResponseMessage PutRequestChangeReason([FromBody] ChangeReasonDto reason) { HttpResponseMessage response = null; var content = "Id cannot be empty."; if (string.IsNullOrEmpty(reason.RequestID)) { response = ResponseUtils.BadRequest(content); } else { if (_consultationService.UpdateChangeReason(reason)) { response = new HttpResponseMessage(HttpStatusCode.OK); } else { response = ResponseUtils.BadRequest(string.Format("The request ID[{0}] doesn't exist.", reason.RequestID)); } } return(response); }