public HttpResponseMessage SaveInProgressContactLensOrder(ContactLensOrderDetail detail) { try { AccessControl.VerifyUserAccessToPatient(detail.PatientId); return(this.Request.CreateResponse( HttpStatusCode.OK, this.contactLensOrderIt2Manager.SaveInProgressContactLensOrder(detail, this.companyId))); } catch (Exception ex) { var error = "SaveInProgressContactLensOrder(" + string.Format("{0}", detail.PatientId) + ")\n" + ex; return(HandleExceptions.LogExceptions(error, Logger, ex)); } }
public HttpResponseMessage SaveContactLensOrder(ContactLensOrderDetail contactLenslOrder, int orderNumber) { try { var savedOrderNumber = this.contactLensOrderIt2Manager.SaveContactLensOrder( contactLenslOrder, orderNumber, this.companyId, this.userId); return(this.Request.CreateResponse(HttpStatusCode.OK, savedOrderNumber)); } catch (Exception ex) { var error = "SaveContactLensOrder(" + contactLenslOrder.PatientId + ")\n" + ex; HandleExceptions.LogExceptions(error, Logger, ex); return(this.Request.CreateResponse(HttpStatusCode.ExpectationFailed)); } }