private void btnYeni_Click(object sender, EventArgs e) { switch (btnIndex) { case 2: FirmalarForm = new FIRMALAR(0, "", "", "", ""); FirmalarForm.ShowDialog(); dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; break; case 3: DonanimTurleriForm = new DONANIM_TURLERI(0, ""); DonanimTurleriForm.ShowDialog(); dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; break; case 4: LisansTipleriForm = new LISANS_TIPLERI(0, ""); LisansTipleriForm.ShowDialog(); dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; break; case 5: TeknikServisFirmalariForm = new TEKNIK_SERVIS_FIRMALARI(0, "", "", "", "", "", ""); TeknikServisFirmalariForm.ShowDialog(); dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; break; case 6: GonderimSekilleriForm = new GONDERIM_SEKILLERI(0, ""); GonderimSekilleriForm.ShowDialog(); dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 7: ServisSekilleriForm = new SERVIS_SEKILLERI(0, ""); ServisSekilleriForm.ShowDialog(); dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 8: UyelerForm = new UYELER(0, "", "", "", "", ""); UyelerForm.ShowDialog(); dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } }
private void YENI_DONANIM_Load(object sender, EventArgs e) { this.Location = new Point(220, 50); YukseklikAzalt(); dt = DonanimTurleri.DonanimTurleriniGetir(); cbTur.DataSource = dt; cbTur.DisplayMember = "DONANIM TÜRLERİ"; cbTur.ValueMember = "TurId"; dt = Firmalar.FirmalariGetir(); cbFirma.DataSource = dt; cbFirma.DisplayMember = "FİRMALAR"; cbFirma.ValueMember = "FirmaId"; if (id != 0) { dt = Donanimlar.DonanimGetirDonanimIdIle(id); txtGarantiDurumu.Text = dt.Rows[0].Field <string>("GARANTİ DURUMU").ToString(); txtİsletimSistemi.Text = dt.Rows[0].Field <string>("İŞLETİM SİSTEMİ").ToString(); txtLisansKey.Text = dt.Rows[0].Field <string>("LİSANS KEY").ToString(); txtMarka.Text = dt.Rows[0].Field <string>("MARKA").ToString(); txtModel.Text = dt.Rows[0].Field <string>("MODEL").ToString(); txtRam.Text = dt.Rows[0].Field <string>("RAM").ToString(); txtSeriNo.Text = dt.Rows[0].Field <string>("SERİ NO").ToString(); txtUrunNo.Text = dt.Rows[0].Field <string>("ÜRÜN NO").ToString(); dtpBakimTarihi.Value = dt.Rows[0].Field <DateTime>("BAKIM TARİHİ"); cbFirma.SelectedIndex = cbFirma.FindString(_firmaAdi); cbTur.SelectedIndex = cbTur.FindString(_donanimTuru); dt = Hurdalar.HurdaGetirDonanimIdIle(id); if (dt.Rows.Count > 0) { gbHurdaBilgisi.Enabled = true; rbHurda.Checked = true; YukseklikArttir(); txtHurdaNotu.Text = dt.Rows[0].Field <string>("Notu").ToString(); dtpHurdaTarihi.Value = dt.Rows[0].Field <DateTime>("HurdaTarihi"); } else { rbSaglam.Checked = true; } } else { cbFirma.SelectedValue = false; cbTur.SelectedValue = false; rbSaglam.Checked = true; } }
private void btnFirmalar_Click(object sender, EventArgs e) // tüm tuşlar tek eventte. { Button btn = (Button)sender; switch (btn.TabIndex) { case 2: btnIndex = 2; ls.Y1 = 126; ls.Y2 = 126; dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["FirmaId"].Visible = false; break; case 3: btnIndex = 3; ls.Y1 = 170; ls.Y2 = 170; dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["TurId"].Visible = false; break; case 4: btnIndex = 4; ls.Y1 = 214; ls.Y2 = 214; dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["TipId"].Visible = false; break; case 5: btnIndex = 5; ls.Y1 = 258; ls.Y2 = 258; dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["ServisFirmaId"].Visible = false; break; case 6: btnIndex = 6; ls.Y1 = 302; ls.Y2 = 302; dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["GonderimSekliId"].Visible = false; break; case 7: btnIndex = 7; ls.Y1 = 346; ls.Y2 = 346; dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["ServisSekliId"].Visible = false; break; case 8: btnIndex = 8; ls.Y1 = 390; ls.Y2 = 390; dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; dgvGenel.Columns["UyeId"].Visible = false; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } ls.Visible = true; btnSil.Enabled = false; btnGuncelle.Enabled = false; btnYeni.Enabled = true; }
public void Sil() { switch (btnIndex) { case 2: if (Firmalar.FirmaSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["FirmaId"].Value)) == 0) { MessageBox.Show("Bu firmaya ait donanımlar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; break; case 3: if (DonanimTurleri.DonanimTuruSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TurId"].Value)) == 0) { MessageBox.Show("Bu donanım türüne ait donanımlar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; break; case 4: if (LisansTipleri.LisasnTipiSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TipId"].Value)) == 0) { MessageBox.Show("Bu lisans tipinde tanımlanmış lisanslar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; break; case 5: ServisFirmalari.ServisFirmasiSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisFirmaId"].Value)); dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; break; case 6: if (GonderimSekilleri.GonderimSekliSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["GonderimSekliId"].Value)) == 0) { MessageBox.Show("Bu gönderim şeklinde tanımlanmış teknik servis kayıtları var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 7: if (ServisSekilleri.ServisSekliSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisSekliId"].Value)) == 0) { MessageBox.Show("Bu servis şeklinde tanımlanmış teknik servis kayıtları var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 8: Uyeler.UyeSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["UyeId"].Value)); dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } }
public void Guncelle() { switch (btnIndex) { case 2: FirmalarForm = new FIRMALAR( Convert.ToInt32(dgvGenel.CurrentRow.Cells["FirmaId"].Value), dgvGenel.CurrentRow.Cells["FİRMALAR"].Value.ToString(), dgvGenel.CurrentRow.Cells["ADRES"].Value.ToString(), dgvGenel.CurrentRow.Cells["VERGİ DAİRESİ"].Value.ToString(), dgvGenel.CurrentRow.Cells["VERGİ NUMARASI"].Value.ToString() ); FirmalarForm.ShowDialog(); dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; break; case 3: DonanimTurleriForm = new DONANIM_TURLERI(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TurId"].Value), dgvGenel.CurrentRow.Cells["DONANIM TÜRLERİ"].Value.ToString()); DonanimTurleriForm.ShowDialog(); dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; break; case 4: LisansTipleriForm = new LISANS_TIPLERI(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TipId"].Value), dgvGenel.CurrentRow.Cells["LİSANS TİPLERİ"].Value.ToString()); LisansTipleriForm.ShowDialog(); dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; break; case 5: TeknikServisFirmalariForm = new TEKNIK_SERVIS_FIRMALARI(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisFirmaId"].Value), dgvGenel.CurrentRow.Cells["FİRMA ADI"].Value.ToString(), dgvGenel.CurrentRow.Cells["ADRES"].Value.ToString(), dgvGenel.CurrentRow.Cells["TEL"].Value.ToString(), dgvGenel.CurrentRow.Cells["FAX"].Value.ToString(), dgvGenel.CurrentRow.Cells["GSM"].Value.ToString(), dgvGenel.CurrentRow.Cells["E-MAİL"].Value.ToString()); TeknikServisFirmalariForm.ShowDialog(); dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; break; case 6: GonderimSekilleriForm = new GONDERIM_SEKILLERI(Convert.ToInt32(dgvGenel.CurrentRow.Cells["GonderimSekliId"].Value), dgvGenel.CurrentRow.Cells["GÖNDERİM ŞEKİLLERİ"].Value.ToString()); GonderimSekilleriForm.ShowDialog(); dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 7: ServisSekilleriForm = new SERVIS_SEKILLERI(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisSekliId"].Value), dgvGenel.CurrentRow.Cells["SERVİS ŞEKİLLERİ"].Value.ToString()); ServisSekilleriForm.ShowDialog(); dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 8: UyelerForm = new UYELER(Convert.ToInt32(dgvGenel.CurrentRow.Cells["UyeId"].Value), dgvGenel.CurrentRow.Cells["ROL"].Value.ToString(), dgvGenel.CurrentRow.Cells["AD"].Value.ToString(), dgvGenel.CurrentRow.Cells["SOYAD"].Value.ToString(), dgvGenel.CurrentRow.Cells["KULLANICI ADI"].Value.ToString(), dgvGenel.CurrentRow.Cells["ŞİFRE"].Value.ToString()); UyelerForm.ShowDialog(); dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } }