public IHttpActionResult Create(Facility.Facility value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { service.Create(value); return(CreatedAtRoute("Facilities_Create", new { id = value.Id }, value)); } catch (NotSupportedException) { return(BadRequest()); } catch (UnauthorizedAccessException) { return(StatusCode(HttpStatusCode.Forbidden)); } catch (KeyNotFoundException) { return(NotFound()); } }
public ActionResult Create([Bind("ixFacility,sFacility,ixAddress,sLatitude,sLongitude")] FacilitiesPost facilities) { if (ModelState.IsValid) { facilities.UserName = User.Identity.Name; _facilitiesService.Create(facilities); return(RedirectToAction("Index")); } ViewBag.ixAddress = new SelectList(_facilitiesService.selectAddresses().Select(x => new { x.ixAddress, x.sAddress }), "ixAddress", "sAddress"); return(View(facilities)); }