//Create a grocery list public async Task <bool> CreateGroceryList(GroceryCreate model) { var entity = new GroceryList() { OwnerId = _userId, Name = model.Name, }; _context.GroceryLists.Add(entity); return(await _context.SaveChangesAsync() == 1); }
public async Task <IHttpActionResult> CreateGroceryList(GroceryCreate grocery) { //check if model is valid if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //instantiate the service GroceryService service = CreateGroceryService(); if (await service.CreateGroceryList(grocery) == false) { return(InternalServerError()); } return(Ok()); }