public bool CreateNeighborhood(NeighborhoodCreate neighborhoodToCreate) { var entity = new Neighborhood { Name = neighborhoodToCreate.Name, City = neighborhoodToCreate.City, StateId = neighborhoodToCreate.StateId, ZipCode = neighborhoodToCreate.ZipCode }; _db.Neighborhoods.Add(entity); return(_db.SaveChanges() == 1); }
public ActionResult Create(NeighborhoodCreate neighborhood) { if (ModelState.IsValid) { _userId = Guid.Parse(User.Identity.GetUserId()); _neighborhoodService = new NeighborhoodService(_userId); _neighborhoodService.CreateNeighborhood(neighborhood); return(RedirectToAction("Index")); } ViewBag.StateId = new SelectList(db.States, "StateId", "StateName", neighborhood.StateId); return(View(neighborhood)); }
public bool CreateNeighborhood(NeighborhoodCreate model) { var entity = new Neighborhood() { OwnerId = _userId, Name = model.Name }; using (var ctx = new ApplicationDbContext()) { ctx.Neighborhoods.Add(entity); return(ctx.SaveChanges() == 1); } }
public IHttpActionResult Post(NeighborhoodCreate neigh) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateNeighborhoodService(); if (!service.CreateNeighborhood(neigh)) { return(InternalServerError()); } return(Ok()); }