示例#1
0
        public HttpResponseMessage GetMedications(MedicationSort objSort)
        {
            TransactionalInformation transaction   = new TransactionalInformation();
            MedicationApiModel       medicationApi = new MedicationApiModel();
            List <MedicationModel>   medications   = medicationDataService.GetMedications(objSort, connectionString, SessionToken, out transaction);

            medicationApi.medications = medications;
            if (transaction.ReturnStatus)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, medicationApi));
            }

            return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.BadRequest, transaction));
        }
示例#2
0
        public HttpResponseMessage GetMedicationforMedicationID([FromUri] Guid ID)
        {
            TransactionalInformation transaction   = new TransactionalInformation();
            MedicationApiModel       medicationApi = new MedicationApiModel();
            MedicationModel          medication    = medicationDataService.GetMedicationforMedicationID(ID, connectionString, SessionToken, out transaction);

            medicationApi.medication = medication;
            if (transaction.ReturnStatus)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, medicationApi));
            }

            return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.BadRequest, transaction));
        }