Exemplo n.º 1
0
        //private void ContentPage_Appearing(object sender, EventArgs e)
        // {
        //   lvAntibiotiques.ItemsSource = DataAntibio.getAntibiotiquesUneCateg(categorie).ToList();
        //}

        private void lvAntibiotiques_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            Antibio antibio = lvAntibiotiques.SelectedItem as Antibio;

            if (antibio is AntibioParKilo)
            {
                stackPoids.IsVisible = true;
            }
            else
            {
                stackPoids.IsVisible = false;
            }

            Button.IsVisible = true;
        }
Exemplo n.º 2
0
        private void Button_Clicked(object sender, EventArgs e)
        {
            string message = "";

            if (lvAntibiotiques.SelectedItem != null)
            {
                bool    kilosSaisi = false;
                Antibio antibio    = lvAntibiotiques.SelectedItem as Antibio;

                if (antibio is AntibioParKilo)
                {
                    if (inpPoids.Text != null)
                    {
                        kilosSaisi = true;
                    }
                }
                else
                {
                    kilosSaisi = true;
                }
                if (kilosSaisi)
                {
                    int nombreParJour = antibio.getNombre();

                    if (antibio is AntibioParKilo)
                    {
                        AntibioParKilo d = (AntibioParKilo)antibio;
                        message = "Il faut la quantité de : " + (d.getDoseKilo() * Convert.ToInt32(inpPoids.Text)).ToString() + " " + d.getUnite() + " " + nombreParJour.ToString() + " fois par jour";
                    }
                    else
                    {
                        AntibioParPrise d = (AntibioParPrise)antibio;
                        message = "Il faut la quantité de : " + (d.getDosePrise()).ToString() + " " + d.getUnite() + " " + nombreParJour.ToString() + " fois par jour";
                    }
                }
                else
                {
                    message = "Veuillez saisir le nombre de kilos";
                }
            }
            else
            {
                message = "Veuillez choisir un antibiotique";
            }
            DependencyService.Get <IMessage>().LongTime(message);
        }
Exemplo n.º 3
0
 private void Button_Clicked(object sender, EventArgs e)
 {
     if (lvAntibiotiques.SelectedItem != null)
     {
         bool    kilosSaisi = false;
         Antibio antibio    = lvAntibiotiques.SelectedItem as Antibio;
         if (antibio is AntibioParKilo)
         {
             if (inpPoids.Text != null)
             {
                 kilosSaisi = true;
             }
         }
         else
         {
             kilosSaisi = true;
         }
         if (kilosSaisi)
         {
             int nombreParJour = antibio.getNombre();
             if (antibio is AntibioParKilo)
             {
                 AntibioParKilo d = (AntibioParKilo)antibio;
                 txtResult.Text = "Il faut la quantité de :" + (d.getDoseKilo() * Convert.ToInt32(inpPoids.Text)).ToString() + " mg " + nombreParJour.ToString() + " fois par jour";
             }
             else
             {
                 AntibioParPrise d = (AntibioParPrise)antibio;
                 txtResult.Text = "Il faut la quantité de :" + (d.getDosePrise()).ToString() + " mg " + nombreParJour.ToString() + " fois par jour";
             }
         }
         else
         {
             txtResult.Text = "Veuillez saisir le nombre de kilos";
         }
     }
     else
     {
         txtResult.Text = "Veuillez choisir un antibiotique";
     }
 }