Exemple #1
0
        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));
        }