private void Ekle() { TeknikServisler servisKaydi = new TeknikServisler(); servisKaydi.Aksesuar = txtAksesuar.Text; servisKaydi.DonanimId = _donanimId; servisKaydi.GonderimSekliId = Convert.ToInt32(cbGonderimSekli.SelectedValue); servisKaydi.Karar = txtKarar.Text; servisKaydi.KayitId = id; servisKaydi.ServisFirmaId = Convert.ToInt32(cbFirmaAdi.SelectedValue); servisKaydi.ServisSekliId = Convert.ToInt32(cbServisSekli.SelectedValue); servisKaydi.Sikayet = txtSikayet.Text; servisKaydi.Tarih = dtpTarih.Value.ToString("yyyy-MM-dd"); servisKaydi.FaturaResmi = byteResim; if (rbGeldi.Checked == true) { servisKaydi.Durum = 0; } else { servisKaydi.Durum = 1; } servisKaydi.TeknikServisEkleGuncelle(); this.Close(); }
private void btnSil_Click(object sender, EventArgs e) { var soru = MessageBox.Show("Bu yazılımın bağlı olduğu lisanlar ve kullanıcılar olabilir.\n Yine de silinsin mi?", "Uyarı!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (soru == DialogResult.Yes) { TeknikServisler.TeknikServisSil(Convert.ToInt32(dgvTeknikServis.CurrentRow.Cells["KayitId"].Value)); dt = TeknikServisler.TeknikServisleriGetir(1); dgvTeknikServis.DataSource = dt; } }
private void btnYeniKayit_Click(object sender, EventArgs e) { TeknikServisYeniKayitForm = new TEKNIK_SERVIS_YENI_KAYIT(0, "", "", "", "", "", 0, "", "", "", "", 0); TeknikServisYeniKayitForm.ShowDialog(); dt = TeknikServisler.TeknikServisleriGetir(1); dgvTeknikServis.DataSource = dt; cbListelemeTuru.Text = "Servistekiler"; btnAyrintiDuzenle.Enabled = false; btnSil.Enabled = false; }
private void cbListelemeTuru_SelectedIndexChanged(object sender, EventArgs e) { if (cbListelemeTuru.Text == "Servistekiler") { dt = TeknikServisler.TeknikServisleriGetir(1); dgvTeknikServis.DataSource = dt; } else if (cbListelemeTuru.Text == "Tümü") { dt = TeknikServisler.TeknikServisleriGetir(0); dgvTeknikServis.DataSource = dt; } btnAyrintiDuzenle.Enabled = false; btnSil.Enabled = false; }
private void FaturaResmiGetir() { Image FaturaResim = null; dt = TeknikServisler.TeknikServisFaturaResmiGetir(id); byte[] resim = dt.Rows[0].Field <byte[]>("FaturaResmi"); //Okuyucu ile üzerine tıkladığımız üyenin resmini byte dizisi tanımlayıp içine atıyoruz. if (resim != null) { byteResim = resim; // bu değişken de set edilmeli. MemoryStream ms = new MemoryStream(resim, 0, resim.Length); // System.IO isim uzayı altındaki MemoryStream sınıfıyla oluşturduğumuz byte dizisi için bir akım oluşturuyoruz. ms.Write(resim, 0, resim.Length); FaturaResim = Image.FromStream(ms, true); // Oluşturduğumuz akım üzerinden aldığımızı image imize atıyoruz. pbFatura.Image = FaturaResim; } }
private void btnAyrintiDuzenle_Click(object sender, EventArgs e) { TeknikServisYeniKayitForm = new TEKNIK_SERVIS_YENI_KAYIT(Convert.ToInt32(dgvTeknikServis.CurrentRow.Cells["KayitId"].Value), dgvTeknikServis.CurrentRow.Cells["ÜRÜN NO"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["SERİ NO"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["FİRMA ADI"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["GÖNDERİM ŞEKLİ"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["SERVİS ŞEKLİ"].Value.ToString(), Convert.ToInt32(dgvTeknikServis.CurrentRow.Cells["DonanimId"].Value), dgvTeknikServis.CurrentRow.Cells["AKSESUAR"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["ŞİKAYET"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["TARİH"].Value.ToString(), dgvTeknikServis.CurrentRow.Cells["KARAR"].Value.ToString(), Convert.ToInt32(dgvTeknikServis.CurrentRow.Cells["DURUM"].Value) ); TeknikServisYeniKayitForm.ShowDialog(); dt = TeknikServisler.TeknikServisleriGetir(1); dgvTeknikServis.DataSource = dt; cbListelemeTuru.Text = "Servistekiler"; btnAyrintiDuzenle.Enabled = false; btnSil.Enabled = false; }
private void bgw_DoWork(object sender, DoWorkEventArgs e) { dt = TeknikServisler.TeknikServisleriGetir(1); gridDoldur(); }