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) { } }