private void dataGridViewKorisnici_CellClick_1(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { int korisnikId = Convert.ToInt32(dataGridViewKorisnici.SelectedRows[0].Cells[0].Value.ToString()); korisnik = DBKorisnici.KorisniciSelectByID(korisnikId); } }
protected void Page_Load(object sender, EventArgs e) { int ID = Convert.ToInt32(Request.QueryString["id"]); Services.Data.Recenzije recenzija = DBRecenzije.SelectByID(ID); int KorisnikID = recenzija.KorisnikID; autor.Text = DBKorisnici.KorisniciSelectByID(KorisnikID).Ime + " " + DBKorisnici.KorisniciSelectByID(KorisnikID).Prezime; datum.Text = recenzija.Datum.ToString(); naslov.Text = recenzija.Igre.Naziv; sadrzaj.Text = recenzija.Sadrzaj; }
private void buttonPotvrdi_Click(object sender, EventArgs e) { Services.Data.Korisnici korisnik = DBKorisnici.SelectByKorisnickoIme(textBoxKorisnikoIme.Text, textBoxLozinka.Text); if (korisnik != null && korisnik.Status == true) { MessageBox.Show(global.GetString("loginSuccess"), "Uspješno", MessageBoxButtons.OK, MessageBoxIcon.Information); global.prijavljenKorisnik = korisnik; this.DialogResult = DialogResult.OK; } else { MessageBox.Show(global.GetString("loginError"), "Greška", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void obrisiButton_Click(object sender, EventArgs e) { if (MessageBox.Show("Jeste li sigurni?", "Potrda brisanja", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (dataGridViewKorisnici.SelectedRows.Count > 0) { int korisnikId = Convert.ToInt32(dataGridViewKorisnici.SelectedRows[0].Cells[0].Value.ToString()); DBKorisnici.DeleteUlogeKorisnika(korisnikId); DBKorisnici.DeleteKorisnici(korisnikId); MessageBox.Show(global.GetString("success_deletekorisnik"), "Uspješno", MessageBoxButtons.OK, MessageBoxIcon.Information); Bind(); } } }
private void toolStripButton1_Click(object sender, EventArgs e) { if (MessageBox.Show("Jeste li sigurni?", "Potrda deaktivacije", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (dataGridViewKorisnici.SelectedRows.Count > 0) { int korisnikId = Convert.ToInt32(dataGridViewKorisnici.SelectedRows[0].Cells[0].Value.ToString()); DBKorisnici.KorisniciUpdateStatus(korisnikId, false); MessageBox.Show(global.GetString("success_korisnikdeaktiviran"), "Uspješno", MessageBoxButtons.OK, MessageBoxIcon.Information); Bind(); } } }
private void ucitajPodatke() { textBoxKorisnickoIme.Text = korisnik.KorisnickoIme; korisnik.uloge = DBKorisnici.KorisniciSelectUloge(korisnik.KorisnikID); checkBoxStatus.Checked = korisnik.Status; ((ListBox)checkedListBoxUloge).DataSource = DBKorisnici.GetUlogeAll(); ((ListBox)checkedListBoxUloge).DisplayMember = "Naziv"; checkedListBoxUloge.ClearSelected(); for (int i = 0; i < checkedListBoxUloge.Items.Count; i++) { if (korisnik.uloge.Contains(checkedListBoxUloge.Items[i])) { checkedListBoxUloge.SetItemCheckState(i, CheckState.Checked); } } }
private void buttonSacuvaj_Click(object sender, EventArgs e) { if (this.ValidateChildren(ValidationConstraints.Enabled)) { Services.Data.Korisnici korisnik = new Korisnici(); if (korisniciIzmjene != null) { korisnik.KorisnikID = korisniciIzmjene.KorisnikID; } korisnik.Ime = textBoxIme.Text; korisnik.Prezime = textBoxPrezime.Text; korisnik.Email = textBoxEmail.Text; korisnik.Telefon = maskedTextBoxTelefon.Text; if (korisnik.KorisnikID > 0) { DBKorisnici.KorisnikUpdate(korisnik); MessageBox.Show(global.GetString("update_succ"), "Izmjene korisničkih podataka", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); return; } korisnik.KorisnickoIme = textBoxKorisnickoIme.Text; korisnik.LozinkaSalt = UiHelper.GenerateSalt(); korisnik.LozinkaHash = UiHelper.GenerateHash(textBoxLozinka.Text, korisnik.LozinkaSalt); List <Uloge> uloge = checkedListBoxUloge.CheckedItems.Cast <Uloge>().ToList(); try { DBKorisnici.InsertKorisnik(korisnik, uloge); clear(); MessageBox.Show(global.GetString("korisnikSuccessAdd"), "Uspješno", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(global.GetString(ex.Message)); } } }
private void buttonSacuvaj_Click(object sender, EventArgs e) { if (textBoxLozinka.Text != " ") { korisnik.LozinkaSalt = Services.Util.UiHelper.GenerateSalt(); korisnik.LozinkaHash = Services.Util.UiHelper.GenerateHash(textBoxLozinka.Text, korisnik.LozinkaSalt); DBKorisnici.KorisniciChangePassword(korisnik); } if (korisnik.KorisnikID == global.prijavljenKorisnik.KorisnikID) { global.GetString("status_err"); } else if (korisnik.Status != checkBoxStatus.Checked) { korisnik.Status = checkBoxStatus.Checked; DBKorisnici.UpdateStatus(korisnik.KorisnikID, korisnik.Status); } DBKorisnici.UpdateUloge(korisnik.KorisnikID, checkedListBoxUloge.CheckedItems.Cast <Uloge>().ToList()); MessageBox.Show(global.GetString("update_succ"), "Promjene", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
private void Bind() { dataGridViewKorisnici.DataSource = DBKorisnici.SearchByName(textBoxImeIprezim.Text); dataGridViewKorisnici.Columns[0].Visible = false; }
private void frmKorisnikNovi_Load(object sender, EventArgs e) { ((ListBox)checkedListBoxUloge).DataSource = DBKorisnici.GetUlogeAll(); ((ListBox)checkedListBoxUloge).DisplayMember = "Naziv"; }