public bool CreatePartyItem(PartyItemCreate partyItemToCreate) { var entity = new PartyItem { Name = partyItemToCreate.Name, Price = partyItemToCreate.Price }; _db.PartyItems.Add(entity); return(_db.SaveChanges() == 1); }
public ActionResult Create(PartyItemCreate partyItem) { if (ModelState.IsValid) { _userId = Guid.Parse(User.Identity.GetUserId()); _partyItemService = new PartyItemService(_userId); _partyItemService.CreatePartyItem(partyItem); return(RedirectToAction("Index")); } return(View(partyItem)); }
public IHttpActionResult Post(PartyItemCreate partyItemToCreate) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreatePartyItemService(); if (!service.CreatePartyItem(partyItemToCreate)) { return(InternalServerError()); } return(Ok()); }