예제 #1
0
        private Produkty FindRekord(string key)
        {
            Produkty p = new Produkty();

            p = dict[key];
            return(p);
        }
예제 #2
0
        private void txtKod_TextChanged(object sender, EventArgs e)
        {
            string key;

            try
            {
                key = FindKeyforRecord(txtKod.Text);

                txtNazwa.Text = key;
                Produkty p = new Produkty();
                p = FindRekord(key);

                txtOpis.Text         = p.opis;
                txtDzialanie.Text    = p.dzialanie;
                txtZastosowanie.Text = p.zastosowanie;
                txtKod.Text          = p.kod;
                //  txtRyzyko.Text = p.ryzyko;
            }
            catch
            {
                //  txtOpis.Text = null;
                //  txtDzialanie.Text = null;
                //  txtZastosowanie.Text = null;
                //  txtKod.Text = null;
                //   txtRyzykoEdytor.Text = null;
            }
        }
예제 #3
0
        private void btnDodajDoBazy_Click(object sender, EventArgs e)
        {
            Produkty pr = new Produkty();

            if (dict.TryGetValue(txtNazwaEdytor.Text, out pr) == false)
            {
                Produkty p = new Produkty();

                p.opis         = txtOpisEdytor.Text;
                p.dzialanie    = txtDzialanieEdytor.Text;
                p.zastosowanie = txtZastosowanieEdytor.Text;
                p.kod          = txtKodEdytor.Text;
                p.ryzyko       = txtRyzykoEdytor.Text;
                dict.Add(txtNazwaEdytor.Text, p);
            }
            else
            {
                DialogResult dlg;
                dlg = MessageBox.Show("Taki rekord istnieje. Czy chcesz go zaktualizować?", "info", MessageBoxButtons.YesNo);
                //aktualizacja
                if (dlg == DialogResult.Yes)
                {
                    dict.Remove(txtNazwaEdytor.Text);
                    Produkty p = new Produkty();

                    p.opis         = txtOpisEdytor.Text;
                    p.dzialanie    = txtDzialanieEdytor.Text;
                    p.zastosowanie = txtZastosowanieEdytor.Text;
                    p.kod          = txtKodEdytor.Text;
                    p.ryzyko       = txtRyzykoEdytor.Text;
                    dict.Add(txtNazwaEdytor.Text, p);
                    WyczyscPola();
                }
            }
        }
예제 #4
0
 private void txtNazwa_TextChanged(object sender, EventArgs e)
 {
     try
     {
         Produkty p = new Produkty();
         p                    = FindRekordKey(txtNazwa.Text);
         txtOpis.Text         = p.opis;
         txtDzialanie.Text    = p.dzialanie;
         txtZastosowanie.Text = p.zastosowanie;
         txtKod.Text          = p.kod;
     }
     catch
     {
         txtOpis.Text         = null;
         txtDzialanie.Text    = null;
         txtZastosowanie.Text = null;
         txtKod.Text          = null;
     }
 }
예제 #5
0
 private void txtNazwaEdytor_TextChanged(object sender, EventArgs e)
 {
     try
     {
         Produkty p = new Produkty();
         p = FindRekord(txtNazwaEdytor.Text);
         txtOpisEdytor.Text         = p.opis;
         txtDzialanieEdytor.Text    = p.dzialanie;
         txtZastosowanieEdytor.Text = p.zastosowanie;
         txtKodEdytor.Text          = p.kod;
         txtRyzykoEdytor.Text       = p.ryzyko;
     }
     catch
     {
         txtOpisEdytor.Text         = null;
         txtDzialanieEdytor.Text    = null;
         txtZastosowanieEdytor.Text = null;
         txtKodEdytor.Text          = null;
         txtRyzykoEdytor.Text       = null;
     }
 }
예제 #6
0
 private void lstNazwa_SelectedIndexChanged(object sender, EventArgs e)
 {
     // MessageBox.Show(lstNazwa.SelectedItem.ToString());
     try
     {
         Produkty p = new Produkty();
         txtNazwaEdytor.Text = lstNazwa.SelectedItem.ToString();
         p = FindRekord(lstNazwa.SelectedItem.ToString());
         txtOpisEdytor.Text         = p.opis;
         txtDzialanieEdytor.Text    = p.dzialanie;
         txtZastosowanieEdytor.Text = p.zastosowanie;
         txtKodEdytor.Text          = p.kod;
         txtRyzykoEdytor.Text       = p.ryzyko;
     }
     catch
     {
         txtOpisEdytor.Text         = null;
         txtDzialanieEdytor.Text    = null;
         txtZastosowanieEdytor.Text = null;
         txtKodEdytor.Text          = null;
         txtRyzykoEdytor.Text       = null;
     }
 }