private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
            Zdravilo z = new Zdravilo();

            z.Naziv       = inputZdravilo.Text;
            z.Kolicina    = double.Parse(txtbox_stEnot.Text);
            z.RokTrajanja = inputRokTrajanja.Date.DateTime;
            z.Enota       = asb_tipEnote.Text;

            try
            {
                Baza.AddZdravilo(z);
                Frame.Navigate(typeof(MainPage));
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
                Zdravilo z = new Zdravilo();
                z.Naziv = inputZdravilo.Text;
                z.Kolicina = double.Parse(txtbox_stEnot.Text);
                z.RokTrajanja = inputRokTrajanja.Date.DateTime;
                z.Enota = asb_tipEnote.Text;

            try
            {
                Baza.AddZdravilo(z);
                Frame.Navigate(typeof (MainPage));
            }
            catch (Exception)
            {
                
                throw;
            }
            
        }
Ejemplo n.º 3
0
        private void comboBoxZdravilo_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            btn_NovaNavodila.IsEnabled = true;

            //set cboxes
            #region
            z = (sender as ComboBox).SelectedItem as Zdravilo;

            seznamZaDneve = new Dictionary <int, string>();
            seznamZaUre   = new Dictionary <int, string>();
            seznamZaDoze  = new Dictionary <int, string>();
            //dan
            for (int i = 1; i <= 31; i++)
            {
                switch (i)
                {
                case 1:
                    string a = i + " dan";
                    seznamZaDneve.Add(i, a);
                    break;

                case 2:
                    string b = i + " dneva";
                    seznamZaDneve.Add(i, b);
                    break;

                default:
                    string c = i + " dni";
                    seznamZaDneve.Add(i, c);
                    break;
                }
            }
            comboBox_interval_dan.ItemsSource       = seznamZaDneve;
            comboBox_interval_dan.DisplayMemberPath = "Value";
            comboBox_interval_dan.SelectedValuePath = "Key";

            //ura
            for (int i = 1; i <= 24; i++)
            {
                switch (i)
                {
                case 1:
                    string a = "Na " + i + " uro";
                    seznamZaUre.Add(i, a);
                    break;

                case 2:
                    string b = "Na " + i + " uri";
                    seznamZaUre.Add(i, b);
                    break;

                default:
                    string c = "Na " + i + " ure";
                    seznamZaUre.Add(i, c);
                    break;
                }
            }

            comboBox_interval_ura.ItemsSource       = seznamZaUre;
            comboBox_interval_ura.DisplayMemberPath = "Value";
            comboBox_interval_ura.SelectedValuePath = "Key";

            //doze
            for (int i = 1; i <= z.Kolicina; i++)
            {
                string a = i + " " + z.Enota;
                seznamZaDoze.Add(i, a);
            }

            comboBox_interval_doza.ItemsSource       = seznamZaDoze;
            comboBox_interval_doza.DisplayMemberPath = "Value";
            comboBox_interval_doza.SelectedValuePath = "Key";

            //pobrisi prejsne intervale
            var children = grid_instruction.Children.ToList();
            if (children.Count > 5)
            {
                for (int i = 5; i < children.Count; i++)
                {
                    grid_instruction.Children.Remove(children[i]);
                }
            }



            #endregion
        }
Ejemplo n.º 4
0
        private void comboBoxZdravilo_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {

            btn_NovaNavodila.IsEnabled = true;

            //set cboxes
            #region
            z = (sender as ComboBox).SelectedItem as Zdravilo;

            seznamZaDneve = new Dictionary<int, string>();
            seznamZaUre = new Dictionary<int, string>();
            seznamZaDoze = new Dictionary<int, string>();
            //dan
            for (int i = 1; i <= 31; i++)
            {
                switch (i)
                {
                    case 1:
                        string a = i + " dan";
                        seznamZaDneve.Add(i, a);
                        break;

                    case 2:
                        string b = i + " dneva";
                        seznamZaDneve.Add(i, b);
                        break;

                    default:
                        string c = i + " dni";
                        seznamZaDneve.Add(i, c);
                        break;
                }
            }
            comboBox_interval_dan.ItemsSource = seznamZaDneve;
            comboBox_interval_dan.DisplayMemberPath = "Value";
            comboBox_interval_dan.SelectedValuePath = "Key";

            //ura
            for (int i = 1; i <= 24; i++)
            {
                switch (i)
                {
                    case 1:
                        string a = "Na " + i + " uro";
                        seznamZaUre.Add(i, a);
                        break;

                    case 2:
                        string b = "Na " + i + " uri";
                        seznamZaUre.Add(i, b);
                        break;

                    default:
                        string c = "Na " + i + " ure";
                        seznamZaUre.Add(i, c);
                        break;
                }
            }

            comboBox_interval_ura.ItemsSource = seznamZaUre;
            comboBox_interval_ura.DisplayMemberPath = "Value";
            comboBox_interval_ura.SelectedValuePath = "Key";

            //doze
            for (int i = 1; i <= z.Kolicina; i++)
            {
                string a = i + " " + z.Enota;
                seznamZaDoze.Add(i, a);
            }

            comboBox_interval_doza.ItemsSource = seznamZaDoze;
            comboBox_interval_doza.DisplayMemberPath = "Value";
            comboBox_interval_doza.SelectedValuePath = "Key";

            //pobrisi prejsne intervale
            var children = grid_instruction.Children.ToList();
            if (children.Count > 5)
            {
                for (int i = 5; i < children.Count; i++)
                {
                    grid_instruction.Children.Remove(children[i]);
                }
            }
            


            #endregion
        }