private void YENI_LISANS_Load(object sender, EventArgs e) { this.Location = new Point(220, 50); dtLisansTipleri = LisansTipleri.LisansTipleriniGetir(); dtYazilimlar = Yazilimlar.YazilimlariGetir(0); cbLisansTipi.DataSource = dtLisansTipleri; cbLisansTipi.DisplayMember = "LİSANS TİPLERİ"; cbLisansTipi.ValueMember = "TipId"; cbYazilimTipi.DataSource = dtYazilimlar; cbYazilimTipi.DisplayMember = "YAZILIM ADI"; cbYazilimTipi.ValueMember = "YazilimId"; if (id != 0) { cbLisansTipi.SelectedIndex = cbLisansTipi.FindString(_tipAdi); if (_yazilimAdi != "") { cbYazilimTipi.SelectedIndex = cbYazilimTipi.FindString(_yazilimAdi); } else { cbYazilimTipi.SelectedValue = false; } } else { cbLisansTipi.SelectedValue = false; cbYazilimTipi.SelectedValue = false; } }
private void dgvYazilim_DoubleClick(object sender, EventArgs e) { YeniYazilimForm = new YENI_YAZILIM(Convert.ToInt32(dgvYazilim.CurrentRow.Cells["YazilimId"].Value), dgvYazilim.CurrentRow.Cells["YAZILIM ADI"].Value.ToString(), Convert.ToInt32(dgvYazilim.CurrentRow.Cells["LİSANS SAYISI"].Value), dgvYazilim.CurrentRow.Cells["GÜNCELLEME TARİHİ"].Value.ToString()); YeniYazilimForm.ShowDialog(); dtYazilim = Yazilimlar.YazilimlariGetir(0); dgvYazilim.DataSource = dtYazilim; }
private void tpYazilimlar_Enter(object sender, EventArgs e) { if (!YazilimlarTiklandi) { dt = Yazilimlar.YazilimGetirKullaniciIdIle(id); dgvKullaniciYazilimlar.DataSource = dt; dgvKullaniciYazilimlar.Columns["YazilimId"].Visible = false; } YazilimlarTiklandi = true; }
////////////////////////////////////////////////////// /////////////// YAZILIMLAR /////////////////////////// private void btnYeniYazilim_Click(object sender, EventArgs e) { YeniYazilimForm = new YENI_YAZILIM(0, "", 0, ""); YeniYazilimForm.ShowDialog(); dtYazilim = Yazilimlar.YazilimlariGetir(0); dgvYazilim.DataSource = dtYazilim; btnYazilimSil.Enabled = false; btnYazilimAyrintiDuzenle.Enabled = false; }
private void btnYazilimSil_Click(object sender, EventArgs e) { var soru = MessageBox.Show("Bu yazılımın bağlı olduğu lisanlar ve kullanıcılar olabilir.\nYine de silinsin mi?", "Uyarı!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (soru == DialogResult.Yes) { Yazilimlar.YazilimSil(Convert.ToInt32(dgvYazilim.CurrentRow.Cells["YazilimId"].Value)); dtYazilim = Yazilimlar.YazilimlariGetir(0); dgvYazilim.DataSource = dtYazilim; } }
private void btnYazilimSil_Click(object sender, EventArgs e) { Yazilimlar.YazilimKullaniciGuncelle(0, Convert.ToInt32(dgvKullaniciYazilimlar.CurrentRow.Cells["YazilimId"].Value)); dt = Yazilimlar.YazilimlariGetir(id); dgvYazilim.DataSource = dt; dt = Yazilimlar.YazilimGetirKullaniciIdIle(id); dgvKullaniciYazilimlar.DataSource = dt; timer.Enabled = true; }
private void Kaydet() { Yazilimlar yazilim = new Yazilimlar(); yazilim.YazilimId = id; yazilim.YazilimAdi = txtYazilimAdi.Text; yazilim.LisansSayisi = Convert.ToInt32(txtLisansSayisi.Text); yazilim.GuncellemeTarihi = dtpGuncellemeTarihi.Value.ToString("yyyy-MM-dd"); if (yazilim.YazilimEkleGuncelle() == 0) { MessageBox.Show("Bu Yazılım Daha Önce Eklenmiş.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { this.Close(); } }
////////////////////////////////////////////////// ////////////////// YAZILIMLAR //////////////////// private void btnYazilimListele_Click(object sender, EventArgs e) { dtYazilim = Yazilimlar.YazilimlariGetir(id); dgvYazilim.DataSource = dtYazilim; dgvYazilim.Columns["YazilimId"].Visible = false; txtYazilimAra.Enabled = true; dgvYazilim.Visible = true; btnYazilimEkle.Visible = true; btnYazilimSil.Visible = true; txtYazilimAra.Visible = true; cbArananYazilimStunu.Visible = true; cbArananYazilimStunu.Items.Clear(); for (int i = 1; i < dgvYazilim.Columns.Count; i++) { if (dgvYazilim.Columns[i].Visible == true) cbArananYazilimStunu.Items.Add(dgvYazilim.Columns[i].HeaderText); } cbArananYazilimStunu.SelectedItem = cbArananYazilimStunu.Items[0]; }
private void tpYazilim_Enter(object sender, EventArgs e) { if (YazilimlarTiklandi == false) { dtYazilim = Yazilimlar.YazilimlariGetir(0); dgvYazilim.DataSource = dtYazilim; dgvYazilim.Columns["YazilimId"].Visible = false; btnYazilimSil.Enabled = false; btnYazilimAyrintiDuzenle.Enabled = false; cbArananYazilimStunu.Items.Clear(); for (int i = 1; i < dgvYazilim.Columns.Count; i++) { cbArananYazilimStunu.Items.Add(dgvYazilim.Columns[i].HeaderText); } cbArananYazilimStunu.SelectedItem = cbArananYazilimStunu.Items[0]; lblYazilimSayisi.Text = dgvYazilim.Rows.Count.ToString(); YazilimlarTiklandi = true; } dgvYazilim.ClearSelection(); }