////////////////////////////////////////////////// ////////////////// LİSANSLAR //////////////////// private void btnLisansListele_Click(object sender, EventArgs e) { if (btnLisansListele.Text == "Listele") { dtLisans = Lisanslar.LisanslariGetir(id); dgvLisans.DataSource = dtLisans; txtLisansAra.Enabled = true; LisansAyrintiGizle(); btnLisansListele.Text = "Detay"; dgvLisans.Visible = true; btnLisansSil.Visible = true; btnLisansEkle.Visible = true; txtLisansAra.Visible = true; cbArananLisansStunu.Visible = true; } else if (btnLisansListele.Text == "Detay") { LisansAyrintiGoster(); btnLisansListele.Text = "Gizle"; } else { LisansAyrintiGizle(); btnLisansListele.Text = "Detay"; } cbArananLisansStunu.Items.Clear(); for (int i = 1; i < dgvLisans.Columns.Count; i++) { if (dgvLisans.Columns[i].Visible == true) cbArananLisansStunu.Items.Add(dgvLisans.Columns[i].HeaderText); } cbArananLisansStunu.SelectedItem = cbArananLisansStunu.Items[0]; }
private void tpLisans_Enter(object sender, EventArgs e) { if (LisanslarTiklandi == false) { dtLisans = Lisanslar.LisanslariGetir(0); dgvLisans.DataSource = dtLisans; dgvLisans.Columns["LisansId"].Visible = false; dgvLisans.Columns["KullaniciId"].Visible = false; dgvLisans.Columns["TipId"].Visible = false; dgvLisans.Columns["YazilimId"].Visible = false; btnLisansSil.Enabled = false; btnLisansAyrintiDuzenle.Enabled = false; cbArananLisansStunu.Items.Clear(); for (int i = 1; i < dgvLisans.Columns.Count - 3; i++) { cbArananLisansStunu.Items.Add(dgvLisans.Columns[i].HeaderText); } cbArananLisansStunu.SelectedItem = cbArananLisansStunu.Items[0]; lblLisansSayisi.Text = dgvLisans.Rows.Count.ToString(); LisanslarTiklandi = true; } dgvLisans.ClearSelection(); }
private void dgvLisans_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { YeniLisansForm = new YENI_LISANS(Convert.ToInt32(dgvLisans.CurrentRow.Cells["LisansId"].Value), dgvLisans.CurrentRow.Cells["YAZILIM ADI"].Value.ToString(), dgvLisans.CurrentRow.Cells["TİP ADI"].Value.ToString(), dgvLisans.CurrentRow.Cells["LİSANS KEY"].Value.ToString(), dgvLisans.CurrentRow.Cells["LİSANS NO"].Value.ToString(), dgvLisans.CurrentRow.Cells["LİSANS ADI"].Value.ToString(), Convert.ToInt32(dgvLisans.CurrentRow.Cells["LİSANS SAYISI"].Value)); YeniLisansForm.ShowDialog(); dtLisans = Lisanslar.LisanslariGetir(0); dgvLisans.DataSource = dtLisans; btnLisansSil.Enabled = false; btnLisansAyrintiDuzenle.Enabled = false; }
////////////////////////////////////////////////////// ////////////////// LİSANS //////////////////////////// private void btnYeniLisans_Click(object sender, EventArgs e) { YeniLisansForm = new YENI_LISANS(0, "", "", "", "", "", 0); YeniLisansForm.ShowDialog(); dtLisans = Lisanslar.LisanslariGetir(0); dgvLisans.DataSource = dtLisans; btnLisansSil.Enabled = false; btnLisansAyrintiDuzenle.Enabled = false; }
private void btnLisansSil_Click(object sender, EventArgs e) { Lisanslar.LisansKullaniciGuncelle(0, Convert.ToInt32(dgvKullaniciLisanslar.CurrentRow.Cells["LisansId"].Value)); dt = Lisanslar.LisanslariGetir(id); dgvLisans.DataSource = dt; dt = Lisanslar.LisanslariGetirKullaniciIdIle(id); dgvKullaniciLisanslar.DataSource = dt; timer.Enabled = true; }
private void btnLisansSil_Click(object sender, EventArgs e) { var soru = MessageBox.Show("Bu lisans kullanıcı veya yazılım için atanmış olabilir.\nYine de silinsin mi?", "Uyarı!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (soru == DialogResult.Yes) { Lisanslar.LisansSil(Convert.ToInt32(dgvLisans.CurrentRow.Cells["LisansId"].Value)); dtLisans = Lisanslar.LisanslariGetir(0); dgvLisans.DataSource = dtLisans; } }