Example #1
0
        public HttpResponseMessage GetContractsforDoctorID(objDoc ObjDoc)
        {
            TransactionalInformation transaction      = new TransactionalInformation();
            ContractsApiModel        contractModelApi = new ContractsApiModel();
            List <objDoc>            data             = docDataService.Get_Contracts_for_DoctorID(ObjDoc, connectionString, SessionToken, out transaction);

            data.OrderBy(c => c.ContractName).ThenBy(n => n.ValidFrom);
            contractModelApi.Contracts = data;

            if (transaction.ReturnStatus)
            {
                return(Request.CreateResponse <ContractsApiModel>(HttpStatusCode.OK, contractModelApi));
            }

            var badResponse = Request.CreateResponse <ContractsApiModel>(HttpStatusCode.BadRequest, contractModelApi);

            return(badResponse);
        }