////////////////////////////////////////////////// ////////////////// 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]; }
public void Kaydet() { Lisanslar lisans = new Lisanslar(); lisans.LisansId = id; lisans.LisansAdi = txtLisansAdi.Text; lisans.LisansKey = txtKey.Text; lisans.LisansNumarasi = txtLisansNumarasi.Text; try { lisans.LisansSayisi = Convert.ToInt32(txtLisansSayisi.Text); if (cbLisansTipi.SelectedValue != null) { lisans.TipId = Convert.ToInt32(cbLisansTipi.SelectedValue); } if (cbYazilimTipi.SelectedValue != null) { lisans.YazilimId = Convert.ToInt32(cbYazilimTipi.SelectedValue); } else { lisans.YazilimId = 0; } lisans.LisansEkleGuncelle(); this.Close(); } catch { MessageBox.Show("Lisans sayısını numerik giriniz.", "Hata!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
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 tpLisanslar_Enter(object sender, EventArgs e) { if (!LisanslarTiklandi) { dt = Lisanslar.LisanslariGetirKullaniciIdIle(id); dgvKullaniciLisanslar.DataSource = dt; LisansKullaniciAyrintiGizle(); } LisanslarTiklandi = true; }
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; } }