Exemple #1
0
        private void dataGridView6_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                string sID = dataGridView6.CurrentRow.Cells[0].Value.ToString();
                string sKod = dataGridView6.CurrentRow.Cells[1].Value.ToString();
                string sNazwa = dataGridView6.CurrentRow.Cells[2].Value.ToString();
                string sMaska = dataGridView6.CurrentRow.Cells[3].Value.ToString();

                fbLogowanie = new fblog();
                //dodawanie kodu do spisu kodów w programie
                if (fbLogowanie.fCzyJestKOD(sID) == "0")
                    fbLogowanie.fDodajKOD(sID, sKod, sNazwa, sMaska);

                if (textBox6.Text != "")
                {
                    //dodawania uprawnienia user->magazyn->koddokumentu
                    if (fbLogowanie.fCzyJestUPRKodMag(textBox4.Text, textBox6.Text, sID) == "0")
                        fbLogowanie.fDodajUPRKodMag(textBox4.Text, textBox6.Text, sID);

                    //odświeżanie listy kodów dla magazynu
                    List<string>[] lstDokumenty = fbLogowanie.fUPRKodDlaMAg(textBox4.Text, textBox6.Text);

                    dataGridView5.Rows.Clear();

                    for (int i = 0; i < lstDokumenty[0].Count; i++)
                    {
                        int number = dataGridView5.Rows.Add();
                        dataGridView5.Rows[number].Cells[0].Value = lstDokumenty[0][i].ToString();
                        dataGridView5.Rows[number].Cells[1].Value = lstDokumenty[1][i].ToString();
                        dataGridView5.Rows[number].Cells[2].Value = lstDokumenty[2][i].ToString();
                    }
                }
                else
                    MessageBox.Show("Wybierz magazyn do którego chcesz przyłaczyć kod dokumentu");
            }
            catch (NullReferenceException) { }
        }