Ejemplo n.º 1
0
        public MainPage()
        {
            InitializeComponent();
            List <Cocktail> c**k = Cocktail.GetAll();

            cocktailsList             = this.FindByName <ListView>("cocktails");
            cocktailsList.ItemsSource = c**k;
        }
Ejemplo n.º 2
0
 public CocktailDetail(Cocktail c)
 {
     InitializeComponent();
     cocktail                 = c;
     cocktailTitle.Text       = cocktail.Name;
     cocktailDescription.Text = cocktail.Description;
     cocktailAlcohol.Text     = cocktail.AlcoholPercentage + " %";
     cocktailImage.Source     = cocktail.Url;
 }
Ejemplo n.º 3
0
 private async void cocktails_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     if (e.Item is Cocktail)
     {
         Cocktail c = (Cocktail)e.Item;
         await Navigation.PushAsync(new CocktailDetail(c));
     }
     else
     {
         await DisplayAlert("Incorrect class", "ERROR", "Ok");
     }
 }
Ejemplo n.º 4
0
 public LoginPage()
 {
     InitializeComponent();
     if (DatabaseHandler.Instance().GetConnection().Table <Allergy>().Count() == 0)
     {
         Allergy.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <AllergyIngredient>().Count() == 0)
     {
         AllergyIngredient.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <Category>().Count() == 0)
     {
         Category.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <Cocktail>().Count() == 0)
     {
         Cocktail.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <CocktailIngredient>().Count() == 0)
     {
         CocktailIngredient.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <Glass>().Count() == 0)
     {
         Glass.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <Ingredient>().Count() == 0)
     {
         Ingredient.FillDatabase();
     }
     if (DatabaseHandler.Instance().GetConnection().Table <User>().Count() == 0)
     {
         User.FillDatabase();
     }
 }