Exemplo n.º 1
0
 private async void Form1_Load(object sender, EventArgs e)
 {
     panel.Hide();
     if (UserManager.getInstance().IsLoogedin())
     {
         logout_btn.Visible = true;
         loginBtn.Visible   = false;
     }
     else
     {
         loginBtn.Visible   = true;
         logout_btn.Visible = false;
     }
     UserManager.getInstance().readUsers();
     rrm = new RecipeReviewManager();
     rrm.readReviews();
     rsm = new CachedRecipesAPIHelper(new RecipesAPIHelper());
     recipeController = new RecipeController(await rsm.fetchRandomRecipesAsync(), dgv1);
 }
Exemplo n.º 2
0
 private async void searchBtn_Click(object sender, EventArgs e)
 {
     recipeController = new RecipeController(await rsm.searchRecipesAsync(searchedRecipeTxt.Text), dgvSearch);
     panel.Show();
 }
Exemplo n.º 3
0
 private async void backBtn_Click(object sender, EventArgs e)
 {
     panel.Hide();
     recipeController = new RecipeController(await rsm.fetchRandomRecipesAsync(), dgv1);
     searchedRecipeTxt.Clear();
 }