public HttpResponseMessage GetOcts(SubmitOctParameter parameter) { var transaction = new TransactionalInformation(); var validOctIds = octService.ValidateConsentsMultiSubmit(parameter.oct_ids, parameter.date_of_performed_action, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse(HttpStatusCode.OK, validOctIds)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage ValidateOctDate(SubmitOctParameter param) { var transaction = new TransactionalInformation(); var response = octService.ValidateOctDate(param.date_of_performed_action, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse(HttpStatusCode.OK, response)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage SubmitOct(SubmitOctParameter param) { var transaction = new TransactionalInformation(); var response = octService.SubmitOct(param.oct_ids, param.date_of_performed_action, param.authorizing_doctor_id, param.is_resubmit, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse(HttpStatusCode.OK, response)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage CheckIfAlreadyExistOCT(SubmitOctParameter parameter) { var transaction = new TransactionalInformation(); var response = octService.CheckIfAlreadyExistOCT(parameter.oct_ids, parameter.date_of_performed_action, parameter.is_resubmit, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse <MulitiSubmitValidation>(HttpStatusCode.OK, response)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }