private void simpleButton1_Click(object sender, EventArgs e) { DBTEKNIKSERVISEntities db = new DBTEKNIKSERVISEntities(); TBLURUNTAKIP t = new TBLURUNTAKIP(); t.ACIKLAMA = richTextBox1.Text; t.TARIH = DateTime.Parse(textEdit2.Text); t.SERINO = textEdit1.Text; db.TBLURUNTAKIP.Add(t); db.SaveChanges(); MessageBox.Show("Test"); }
private void BtnGuncelle_Click(object sender, EventArgs e) { TBLURUNTAKIP t = new TBLURUNTAKIP(); t.ACIKLAMA = richTextBox1.Text; t.SERINO = TxtSeriNo.Text; t.TARIH = DateTime.Parse(TxtTarih.Text); db.TBLURUNTAKIP.Add(t); // 2. Güncelleme TBLURUNKABUL tb = new TBLURUNKABUL(); int urunid = int.Parse(id.ToString()); var deger = db.TBLURUNKABUL.Find(urunid); deger.URUNDURUMDETAY = comboBox1.Text; db.SaveChanges(); MessageBox.Show("Ürün Arıza Detayları Güncellendi."); }
private void BtnGuncelle_Click(object sender, EventArgs e) { TBLURUNTAKIP g = new TBLURUNTAKIP(); g.SERINO = TxtSeriNo.Text; g.ACIKLAMA = richTextBox1.Text; g.TARIH = DateTime.Parse(TxtTarih.Text); db.TBLURUNTAKIP.Add(g); db.SaveChanges(); TBLURUNKABUL g1 = new TBLURUNKABUL(); int urunid = int.Parse(id); var deger = db.TBLURUNKABUL.Find(urunid); deger.URUNDURUMDETAY = comboBox1.Text; db.SaveChanges(); MessageBox.Show("Ürün Arıza Detayı Güncellendi"); }
private void btnGüncelle_Click(object sender, EventArgs e) { TBLURUNTAKIP t = new TBLURUNTAKIP(); t.ACIKLAMA = richTextBox1.Text; t.SERINO = txtSeriNo.Text; t.TARIH = DateTime.Parse(txtTarih.Text); DB.TBLURUNTAKIP.Add(t); DB.SaveChanges(); MessageBox.Show("Ürün arıza detayları güncellendi."); TBLURUNKABUL tb = new TBLURUNKABUL(); int urunid = int.Parse(id.ToString()); var deger = DB.TBLURUNKABUL.Find(urunid); deger.DURUMDETAY = comboBox1.Text; DB.SaveChanges(); }
private void simpleButton4_Click(object sender, EventArgs e) { DbTeknikServisEntities db = new DbTeknikServisEntities(); TBLURUNTAKIP t = new TBLURUNTAKIP(); t.TARIH = DateTime.Parse(txtTarih.Text); t.SERİNO = txtSeriNo.Text; t.ACIKLAMA = richTextBox1.Text; db.TBLURUNTAKIP.Add(t); TBLURUNKABUL tb = new TBLURUNKABUL(); int urunid = int.Parse(id); var deger = db.TBLURUNKABUL.Find(urunid); deger.URUNDURUMDETAY = comboBox1.Text; db.SaveChanges(); MessageBox.Show("Arıza Detayları Güncellendi", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public static int ArizaliUrunAciklamaDegisiklikSayac = 0; //Veritabanında değişiklik yapıldığında urun detay formuna bildirp tabloyu tekrar yenileyerek yeni bilgileri gondermsini sağlıyoruz private void BtnKaydet_Click(object sender, EventArgs e) { if (richTextBox1.Text != "") { TBLURUNTAKIP t = new TBLURUNTAKIP(); t.ACIKLAMA = richTextBox1.Text; t.SERINO = TxtSeriNo.Text; t.TARIH = DateTime.Parse(TxtTarih.Text); db.TBLURUNTAKIP.Add(t); db.SaveChanges(); MessageBox.Show("Arızalı Ürüne Açıklama Kayıt İşlemi Başarıyla Yapıldı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); ArizaliUrunAciklamaDegisiklikSayac++; //Değişiklik olduğu icins ayca arttırıyoruz FrmArizaliUrunDetayListesi.PubArizaliUrunDetayListesiTimer.Enabled = true; //Urun detay formundaki timerı calıştırıyoruz ki çalışınca listeleme yapsın } else { MessageBox.Show(SeriNo + " Açıklama boş bırakılamaz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void FrmArizaliUrunAciklama_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Escape) // Esc'ye basıldıysa { this.Close(); // Formu Kapat } if (e.KeyChar == (char)Keys.Enter) //Enter'a basıldıysa { EnterTiklamaSayac++; //Tıklama sayacını 1 arttır //URUN VE MUSTERI BILGILERI ALMA if (TxtSeriNo.Text == "Seri No" || TxtSeriNo.Text == "")//Eğer Seri No'ya birşey yazılmamışsa ve Entera basılmışsa Yazıları tekrar yaz sayacı 0'la { TxtUrunID.Text = "Ürün ID"; TxtUrunAd.Text = "Ürün"; TxtMusteriID.Text = "Müşteri ID"; TxtMusteriAd.Text = "Müşteri"; TxtTarih.Text = "Tarih"; EnterTiklamaSayac = 0; } else//Eğer Seri no girilmiş ise { if (EnterTiklamaSayac % 2 != 0)//Tıklama sayacı tek sayı ise { SeriNo = TxtSeriNo.Text; SeriNoBul = db.TBLURUNHAREKET.Find(SeriNo); //Seri no yu gerekli tabloda bul bilgilerini getir if (SeriNoBul != null && TxtSeriNo.Text == SeriNo.ToString()) //Eğer seri no kayıtlı ise ve bilgiler eşleşiyorsa { EslesenBilgileriYerineYaz(); } else//Eğer aranan seri no yoksa yada bilgiler eşleşmiyorsa { HataMesaji(); } } else//Eğer eğer tıklanma sayısı 2 ise { SeriNo = TxtSeriNo.Text; SeriNoBul = db.TBLURUNHAREKET.Find(SeriNo); //Seri noyu tekrar tabloda bul if (db.TBLURUN.Select(x => x.ID).ToString() == TxtUrunID.Text && SeriNoBul.TBLCARI.ID.ToString() == TxtMusteriID.Text) //Eğer bulunan ıd ile txtboxtakiler eşleşiyorsa { if (richTextBox1.Text != "") //Eğer açıklama yazılmışsa kaydet { TBLURUNTAKIP t = new TBLURUNTAKIP(); t.ACIKLAMA = richTextBox1.Text; t.SERINO = TxtSeriNo.Text; t.TARIH = DateTime.Parse(TxtTarih.Text); db.TBLURUNTAKIP.Add(t); db.SaveChanges();//Acıklamayı kaydet MessageBox.Show("Arızalı Ürüne Açıklama Kayıt İşlemi Başarıyla Yapıldı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); ArizaliUrunAciklamaDegisiklikSayac++; FrmArizaliUrunDetayListesi.PubArizaliUrunDetayListesiTimer.Enabled = true; } else//Eğer acıklama yazılammışsa hata mesajı ver { MessageBox.Show(SeriNo + " Açıklama boş bırakılamaz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); EnterTiklamaSayac = 1;//Sayaycı 1 yap ki acıkalma yapıp tekrar geldiğinde tıklanma 2 olsun ve kaydetsin } } else//Eğer bilgiler eşleşmiyorsa { EnterTiklamaSayac = 1;//Tıklama sayacını 1 yap ki 2. tıklamada kaydetsin yuları tekrar donunce if (SeriNoBul != null && TxtSeriNo.Text == SeriNo.ToString())//Eğer seri no kayıtlı ise { EslesenBilgileriYerineYaz(); //Burdan sonra tıklam sayacı 2 olucak başa donucek ve tıklama sayacı 2 ise bilgileri kaydet kısmından kaydedicek } else//Eğer seri no kayıtlı deilse hata mesajı ver { HataMesaji(); } } } } } }