private void Button_Clicked(object sender, EventArgs e) { try { var groceryListService = new GroceryListService(); var list = groceryListService.GenerateList( new Request.GroceryListRequest { UserIdentifier = "*****@*****.**", Finish = FinishDate.Date.ToString(Helpers.Constants.FormatoDataRequest), Start = StartDate.Date.ToString(Helpers.Constants.FormatoDataRequest) }); var nextPage = new GeneratedGroceryList(list, StartDate.Date, FinishDate.Date); this.Navigation.PushAsync(nextPage); } catch (Exception) { DisplayAlert("Refeições Planejadas", "Ocorreu um problema ao gerar a lista de compras", "Ok"); } }
public GroceryListController(GroceryListService groceryListService) { _groceryListService = groceryListService; }