public HttpResponseMessage DeleteObCase(int id)
        {
            SuccessResponse response = new SuccessResponse();

            ObCasesService.DeleteObCase(id);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage GetObCaseByHospital(int hospitalId)
        {
            ItemsResponse <ObCases> response = new ItemsResponse <ObCases>();

            response.Items = ObCasesService.GetObCaseByHospital(hospitalId);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage GetObCase(int id)
        {
            ItemResponse <ObCases> response = new ItemResponse <ObCases>();

            response.Item = ObCasesService.GetObCase(id);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage GetObCaseList()
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            ItemsResponse <ObCases> response = new ItemsResponse <ObCases>();

            response.Items = ObCasesService.GetObCaseList();
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage ModifyObCase(ObstetricalCasesUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SuccessResponse response = new SuccessResponse();

            ObCasesService.ModifyObCase(model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage AddObstetricalCase(ObstetricalCasesAddRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            //string userId = HttpContext.Current.User.Identity.GetUserId();
            ItemResponse <int> response = new ItemResponse <int>();

            response.Item = ObCasesService.CreateObCase(model);
            return(Request.CreateResponse(response));
        }