Esempio n. 1
0
        private void dataGridView3_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                if (textBox4.Text == "")
                {
                    MessageBox.Show("Wybierz użytkownika, któremu chcesz dodać obsługę magazynu", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }

                //DialogResult dlr;
                string sID = dataGridView3.CurrentRow.Cells[0].Value.ToString();
                string sNumer = dataGridView3.CurrentRow.Cells[1].Value.ToString();
                string sNazwa = dataGridView3.CurrentRow.Cells[2].Value.ToString();
                string sMaska = dataGridView3.CurrentRow.Cells[3].Value.ToString();
                string sDok = dataGridView3.CurrentRow.Cells[4].Value.ToString();

                fbLogowanie = new fblog();
                if (fbLogowanie.fCzyJestMagazyn(sID) == "0")
                {
                    //dodawanie do spisu
                    fbLogowanie.fDodajMagazyn(sID, sNumer, sNazwa, sMaska, sDok);
                }
                else
                {
                    //edycja
                    /*zmiana w programie. poniewaz nie używam tabeli pośredniej dla magazynów aktualizację trzeba zrobićbez pytania */
                    //dlr = MessageBox.Show("Już dodano magazyn o ID: " + sID + "\nCzy aktualizowac istniejący wpis?","",MessageBoxButtons.YesNo,MessageBoxIcon.Warning);
                    //if (dlr == DialogResult.Yes)
                    //{
                    //aktualizacja wpisu
                    fbLogowanie.fAktualizujMagazyn(sID, sNumer, sNazwa, sMaska, sDok);
                    //}
                }

                /*Zmiana w programie.  poniewaz nie używam tabeli pośredniej dla magazynów to po dodaniu magazynu od razu musze dodać uprawnienia do wybranego magazynu*/
                string sIdUser = ""; //, sIdMag = "";
                if (textBox4.Text != "")
                {
                    sIdUser = textBox4.Text;
                    //sIdMag = dataGridView5.CurrentRow.Cells[0].Value.ToString();
                    fbLogowanie = new fblog();
                    if (fbLogowanie.fCzyJestUPR(sIdUser, sID) == "0")
                        fbLogowanie.fDodajUPRMag(sIdUser, sID);

                }
                fMagazynyListUPR(textBox4.Text);

                //fMagazynyList();
            }
            catch (NullReferenceException) { }
        }