Ejemplo n.º 1
0
        /// <summary>
        /// Funkcja ładuje stronę z wszystkimi wytopami
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void btn_chooseSmelt_Clicked(object sender, EventArgs e)
        {
            //Wczytaj do strony liste wytopów i ją wyświetl
            if (multiPageSmelts == null)
            {
                multiPageSmelts = new SelectMultipleBasePage <Smelt>(App.DAUtil.GetAllSmelts())
                {
                    Title = "Wybór wytopu"
                }
            }
            ;

            await Navigation.PushAsync(multiPageSmelts);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Funkcja ładuje stronę z wszystkimi stopami
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void btn_chooseAlloy_Clicked(object sender, EventArgs e)
        {
            //Wczytaj do strony liste stopów i ją wyświetl
            if (multiPageAlloys == null)
            {
                multiPageAlloys = new SelectMultipleBasePage <Alloy>(App.DAUtil.GetAllAlloys())
                {
                    Title = "Wybór składników"
                }
            }
            ;

            await Navigation.PushAsync(multiPageAlloys);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Wyświetla nazwy wszystkich wybranych stopów na etykiecie
 /// </summary>
 /// <param name="page">Strona z której zostały wybrane stopy</param>
 /// <param name="lbl">Etykieta na której ma się pojawić tekst</param>
 /// <returns>lista stopów</returns>
 private List <Alloy> WhatisSelected(SelectMultipleBasePage <Alloy> page, Label lbl)
 {
     if (page != null)
     {
         lbl.Text = "Wybrano: ";
         List <Alloy> selected = page.GetSelection();
         foreach (Alloy item in selected)
         {
             lbl.Text += item.name + ", ";
         }
         return(selected);
     }
     else
     {
         lbl.Text = "Wybrano: ";
         List <Alloy> tmp = new List <Alloy>();
         return(tmp);
     }
 }