Example #1
0
        // GET api/organization
        public HttpResponseMessage Get(string id)
        {
            HttpResponseMessage response = new HttpResponseMessage();
            bool isregistered            = organizationService.OrganizationIsRegistered(id.ToString());

            if (isregistered)
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest);
            }
            else
            {
                var organization = registrationService.Get(id);
                if (organization != null)
                {
                    response = Request.CreateResponse(HttpStatusCode.OK, IRSOrganizationVm.FromModel(organization));
                }
                else
                {
                    response = Request.CreateResponse(HttpStatusCode.NotFound);
                }
            }
            return(response);
        }