public IList <GroceryListItemEditVM> GenerateList(GroceryListRequest request) { var client = new HttpClientServiceBase <IList <GroceryListItemEditVM> >(); return(client.Get(string.Format("api/GroceryList/GenerateToApp?UserIdentifier={0}&Start={1}&Finish={2}", request.UserIdentifier, request.Start, request.Finish))); }
public async Task <MessageResponse> AddGroceryList([FromBody] GroceryListRequest groceryListRequest) { await _groceryListService.AddGroceryList(groceryListRequest); return(new MessageResponse { Message = "Grocery list added" }); }
public GroceryListDB GroceryListRequestToGroceryListDB(GroceryListRequest groceryListRequest) { return(new GroceryListDB { id = Guid.NewGuid().ToString(), title = groceryListRequest.Title, description = groceryListRequest.Description, items = groceryListRequest.Items }); }
public async Task AddGroceryList(GroceryListRequest groceryListRequest) { var groceryListDB = _groceryListMapper.GroceryListRequestToGroceryListDB(groceryListRequest); await _groceryListRepository.AddGroceryList(groceryListDB); }