public HttpResponseMessage MultiEditCase(MultiEditParameter parameter) { var transaction = new TransactionalInformation(); var result = planningService.MultiEditCase( parameter.authorizing_doctor_id, parameter.ids_to_edit, parameter.ids_to_submit, parameter.ids_to_deselect, parameter.all_selected, parameter.primary_id, parameter.secondary_id, parameter.flag, parameter.filter_by, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse(HttpStatusCode.OK, result)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage CheckIfAlreadyExistAftercare(MultiEditParameter param) { TransactionalInformation transaction = new TransactionalInformation(); var response = aftercareDataService.CheckIfAlreadyExistAftercare(param.ids_to_submit, param.date_string, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse <MulitiSubmitValidation>(HttpStatusCode.OK, response)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage ValidateAftercareDate(MultiEditParameter param) { TransactionalInformation transaction = new TransactionalInformation(); var response = aftercareDataService.ValidateAftercareDateForMultiEdit(param.ids_to_edit, param.ids_to_deselect, param.date_string, param.all_selected, param.flag, param.filter_by, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse <Guid[]>(HttpStatusCode.OK, response)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage CheckIfAlreadyExistAnyTreatment(MultiEditParameter parameter) { var transaction = new TransactionalInformation(); var result = planningService.CheckIfAlreadyExistAnyTreatment(parameter.ids_to_submit, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse <MulitiSubmitValidation>(HttpStatusCode.OK, result)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }
public HttpResponseMessage InitiateMultiSubmit(MultiEditParameter parameter) { TransactionalInformation transaction = new TransactionalInformation(); var result = aftercareDataService.InitiateAftercareMultiSubmit(parameter.ids_to_submit, parameter.ids_to_deselect, parameter.all_selected, parameter.filter_by, parameter.sort_by, parameter.isAsc, connectionString, SessionToken, out transaction); if (transaction.ReturnStatus) { return(Request.CreateResponse(HttpStatusCode.OK, result)); } return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction)); }