private void UrunEkle_Load(object sender, EventArgs e) { db = new KumasStokDBEntities(); UrunListele(); DesenListele(); TurListele(); }
private void _btnBilgiGuncelle_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); try { if (secilenID != -1) { Urun urun = db.Urunler.Find(secilenID); urun.ad = _txtUrunAdi.Text; urun.adet = (int)_nmrAdet.Value; db.SaveChanges(); StokListele(); MessageBox.Show("Ürün stok bilgisi güncellendi"); } else { MessageBox.Show("Bir ürün seçiniz!"); } } catch (Exception ex) { MessageBox.Show("Hata" + ex); } }
public void FirmaListele() { db = new KumasStokDBEntities(); var liste = db.Firmalar.Select(x => new { FirmaID = x.ID, FirmaVergiNO = x.TC, FirmaUnvan = x.unvan, FirmaYetkili = x.yetkili, FirmaGSM = x.GSM, FirmaSabitHat = x.sabitHat, FirmaFax = x.fax, FirmaMail = x.ePosta, FirmaAdres = x.adres }).ToList(); _dtGridFirmaGoster.DataSource = liste; _dtGridFirmaGoster.Columns[0].Visible = false; _dtGridFirmaGoster.Columns[1].HeaderText = "Vergi No"; _dtGridFirmaGoster.Columns[1].Width = 80; _dtGridFirmaGoster.Columns[2].HeaderText = "Ünvanı"; _dtGridFirmaGoster.Columns[2].Width = 110; _dtGridFirmaGoster.Columns[3].HeaderText = "Yetkili"; _dtGridFirmaGoster.Columns[3].Width = 90; _dtGridFirmaGoster.Columns[4].HeaderText = "GSM"; _dtGridFirmaGoster.Columns[4].Width = 90; _dtGridFirmaGoster.Columns[5].HeaderText = "Sabit Hat"; _dtGridFirmaGoster.Columns[5].Width = 90; _dtGridFirmaGoster.Columns[6].HeaderText = "Fax"; _dtGridFirmaGoster.Columns[6].Width = 90; _dtGridFirmaGoster.Columns[7].HeaderText = "Mail"; _dtGridFirmaGoster.Columns[7].Width = 90; _dtGridFirmaGoster.Columns[8].HeaderText = " Adres"; _dtGridFirmaGoster.Columns[8].Width = 225; }
private void Faturalar_Load(object sender, EventArgs e) { db = new KumasStokDBEntities(); var liste = db.Faturalar.Select(x => new { x.ID, x.Firmalar.TC, x.Firmalar.unvan, x.Firmalar.yetkili, x.tarih, x.genelToplam }).ToList(); _dtGridFaturalar.DataSource = liste; _dtGridFaturalar.Columns[0].Visible = false; _dtGridFaturalar.Columns[1].HeaderText = "Vergi No"; _dtGridFaturalar.Columns[1].Width = 70; _dtGridFaturalar.Columns[2].HeaderText = "Ünvan"; _dtGridFaturalar.Columns[2].Width = 80; _dtGridFaturalar.Columns[3].HeaderText = "Yetkili"; _dtGridFaturalar.Columns[3].Width = 80; _dtGridFaturalar.Columns[4].HeaderText = "Tarih"; _dtGridFaturalar.Columns[4].Width = 100; _dtGridFaturalar.Columns[5].HeaderText = "Genel Toplam"; _dtGridFaturalar.Columns[5].Width = 120; }
private void Giris_Load(object sender, EventArgs e) { db = new KumasStokDBEntities(); var s = db.GirisBilgileri.Select(x => new { x.ID, x.Kullanici, x.Sifre, x.Hatirla }).ToList(); foreach (var item in s) { if (item.Hatirla) { _chckBeniHatirla.Checked = true; _txtKullaniciAdi.Text = item.Kullanici; _txtSifre.Text = item.Sifre; } else { _chckBeniHatirla.Checked = false; } } }
private void _btnFirmaGuncelle_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); try { if (FirmaGoster.seciliID != -1) { Firma firma = db.Firmalar.Find(FirmaGoster.seciliID); firma.TC = _txtVergiNo.Text; firma.unvan = _txtUnvan.Text; firma.yetkili = _txtYetkili.Text; firma.GSM = _txtGSM.Text; firma.sabitHat = _txtSabitHat.Text; firma.fax = _txtFax.Text; firma.ePosta = _txtMail.Text; firma.adres = _txtAdres.Text; db.SaveChanges(); FirmaGoster firmagoster = (FirmaGoster)Application.OpenForms["FirmaGoster"]; firmagoster.FirmaListele(); MessageBox.Show("Firma bilgileri güncellendi"); } else { MessageBox.Show("Bir firma seçiniz!"); } } catch (Exception ex) { MessageBox.Show("" + ex); } }
private void _btnKaydet_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); try { Urun urun = new Urun(); urun.ad = _txtUrunIsmi.Text; urun.fiyat = Convert.ToSingle(_txtUrunFiyati.Text); urun.metre = Convert.ToInt32(_txtUzunluk.Text); urun.genislik = Convert.ToInt32(_txtGenislik.Text); urun.agirlik = Convert.ToSingle(_txtAgirlik.Text); urun.renk = _txtRenk.Text; urun.adet = (int)_nmrAdet.Value; YikamaBilgi yikama = new YikamaBilgi(); yikama.makine = _chkMakine.Checked; yikama.kuruTemizleme = _chkKuruTemizleme.Checked; yikama.kurutucu = _chkKurutma.Checked; yikama.camasirSuyu = _chkCamasirSuyu.Checked; yikama.derece = Convert.ToInt32(_txtDerece.Text); yikama.cekmePayi = Convert.ToInt32(_txtCekmePayi.Text); db.YikamaBilgileri.Add(yikama); urun.yikamaID = yikama.ID; Ozellik ozellik = new Ozellik(); ozellik.desenID = (int)_cmbDesen.SelectedValue; ozellik.turID1 = Convert.ToInt32(_cmbTur1.SelectedValue); ozellik.turID2 = Convert.ToInt32(_cmbTur2.SelectedValue); ozellik.turID3 = Convert.ToInt32(_cmbTur3.SelectedValue); ozellik.oran1 = Convert.ToInt32(_nmrOran1.Value); ozellik.oran2 = Convert.ToInt32(_nmrOran2.Value); ozellik.oran3 = Convert.ToInt32(_nmrOran3.Value); db.Ozellikler.Add(ozellik); urun.ozellikID = ozellik.ID; db.Urunler.Add(urun); if ((_nmrOran1.Value + _nmrOran2.Value + _nmrOran3.Value) == 100) { db.SaveChanges(); MessageBox.Show("Ürün Eklendi"); UrunListele(); } else { MessageBox.Show("Oranlar tutarlı girilmedi"); } } catch (Exception ex) { MessageBox.Show("Bir hata ile karşılaşıldı" + ex); } }
private void KumasListele() { db = new KumasStokDBEntities(); var liste = db.Urunler.Select(x => new { x.ID, x.ad }).OrderBy(x => x.ad).ToList(); _cmbKumasAdi.DisplayMember = "ad"; _cmbKumasAdi.ValueMember = "ID"; _cmbKumasAdi.DataSource = liste; }
private void FirmaListele() { db = new KumasStokDBEntities(); var liste = db.Firmalar.Select(x => new { x.ID, x.unvan }).OrderBy(x => x.unvan).ToList(); _cmbFirmaUnvani.DisplayMember = "unvan"; _cmbFirmaUnvani.ValueMember = "ID"; _cmbFirmaUnvani.DataSource = liste; }
private void _dtGridStok_CellClick(object sender, DataGridViewCellEventArgs e) { db = new KumasStokDBEntities(); try { secilenID = Convert.ToInt32(_dtGridStok.CurrentRow.Cells[0].Value); _txtUrunAdi.Text = _dtGridStok.CurrentRow.Cells[1].Value.ToString(); _nmrAdet.Value = Convert.ToDecimal(_dtGridStok.CurrentRow.Cells[7].Value.ToString()); } catch (Exception ex) { MessageBox.Show("Hata" + ex); } }
private void StokListele() { db = new KumasStokDBEntities(); var liste = db.Urunler.Select(x => new { UrunID = x.ID, UrunAd = x.ad, UrunFiyat = x.fiyat, UrunMetre = x.metre, UrunGenislik = x.genislik, UrunAgirlik = x.agirlik, UrunRenk = x.renk, UrunAdet = x.adet, }).ToList(); _dtGridStok.DataSource = liste; _dtGridStok.Columns[0].Visible = false; }
private void _btnGuncelle_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); try { if (secilenID != -1) { Urun urun = db.Urunler.Find(secilenID); urun.ad = _txtUrunIsmi.Text; urun.fiyat = Convert.ToSingle(_txtUrunFiyati.Text); urun.metre = Convert.ToInt32(_txtUzunluk.Text); urun.genislik = Convert.ToInt32(_txtGenislik.Text); urun.agirlik = Convert.ToSingle(_txtAgirlik.Text); urun.renk = _txtRenk.Text; urun.adet = (int)_nmrAdet.Value; urun.YikamaBilgileri.makine = _chkMakine.Checked; urun.YikamaBilgileri.kuruTemizleme = _chkKuruTemizleme.Checked; urun.YikamaBilgileri.kurutucu = _chkKurutma.Checked; urun.YikamaBilgileri.camasirSuyu = _chkCamasirSuyu.Checked; urun.YikamaBilgileri.derece = Convert.ToInt32(_txtDerece.Text); urun.YikamaBilgileri.cekmePayi = Convert.ToInt32(_txtCekmePayi.Text); urun.Ozellikler.desenID = (int)_cmbDesen.SelectedValue; urun.Ozellikler.turID1 = (int)_cmbTur1.SelectedValue; urun.Ozellikler.oran1 = Convert.ToInt32(_nmrOran1.Value); urun.Ozellikler.turID2 = (int)_cmbTur2.SelectedValue; urun.Ozellikler.turID3 = (int)_cmbTur3.SelectedValue; urun.Ozellikler.oran2 = Convert.ToInt32(_nmrOran2.Value); urun.Ozellikler.oran3 = Convert.ToInt32(_nmrOran3.Value); db.SaveChanges(); UrunListele(); MessageBox.Show("Urun bilgileri güncellendi"); } else { MessageBox.Show("Bir ürün seçiniz!"); } } catch (Exception ex) { MessageBox.Show("" + ex); } }
private void DesenListele() { db = new KumasStokDBEntities(); var liste = db.Desenler.Select(x => new { x.ID, x.ad }).OrderBy(x => x.ad).ToList(); _cmbDesen.DisplayMember = "ad"; _cmbDesen.ValueMember = "ID"; string[] desenler = new string[24]; int i = 0; foreach (var item in liste) { desenler[i] = item.ad; i++; } _cmbDesen.DataSource = liste; }
void GirisYap() { db = new KumasStokDBEntities(); foreach (GirisBilgi item in db.GirisBilgileri) { if (item.Kullanici == _txtKullaniciAdi.Text && item.Sifre == _txtSifre.Text) { if (_chckBeniHatirla.Checked) { item.Hatirla = true; } else { item.Hatirla = false; } AnaMenu anaMenu = new AnaMenu(); anaMenu.Show(); this.Hide(); break; } } db.SaveChanges(); }
private void _btnAra_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); var liste = db.Urunler.Select(x => new { UrunID = x.ID, UrunAd = x.ad, UrunFiyat = x.fiyat, UrunMetre = x.metre, UrunGenislik = x.genislik, UrunAgirlik = x.agirlik, UrunRenk = x.renk, UrunAdet = x.adet, }).Where(x => x.UrunAd.Contains(_txtUrunAra.Text)).ToList(); _dtGridStok.DataSource = liste; _dtGridStok.Columns[0].Visible = false; if (_dtGridStok.Rows.Count == 0) { MessageBox.Show("Aradığınız Ürün Kaydı Bulunamadı"); StokListele(); } }
private void _btnFirmaEkle_Click(object sender, EventArgs e) { db = new KumasStokDBEntities(); try { Firma firma = new Firma(); firma.TC = _txtVergiNo.Text; firma.unvan = _txtUnvan.Text; firma.yetkili = _txtYetkili.Text; firma.GSM = _txtGSM.Text; firma.sabitHat = _txtSabitHat.Text; firma.fax = _txtFax.Text; firma.ePosta = _txtMail.Text; firma.adres = _txtAdres.Text; db.Firmalar.Add(firma); db.SaveChanges(); FirmaGoster firmagoster = (FirmaGoster)Application.OpenForms["FirmaGoster"]; firmagoster.FirmaListele(); } catch (Exception ex) { MessageBox.Show("Bir hata ile karşılaşıldı" + ex); } }
private void UrunListele() { db = new KumasStokDBEntities(); var liste = db.Urunler.Select(x => new { UrunID = x.ID, UrunAd = x.ad, UrunFiyat = x.fiyat, UrunMetre = x.metre, UrunGenislik = x.genislik, UrunAgirlik = x.agirlik, UrunRenk = x.renk, UrunAdet = x.adet, UrunMakine = x.YikamaBilgileri.makine, UrunKuruTemizleme = x.YikamaBilgileri.kuruTemizleme, UrunKurutucu = x.YikamaBilgileri.kurutucu, UrunCamasirSuyu = x.YikamaBilgileri.camasirSuyu, UrunDerece = x.YikamaBilgileri.derece, UrunCekmaPayi = x.YikamaBilgileri.cekmePayi, UrunDesen = x.Ozellikler.Desenler.ad, UrunTur1 = x.Ozellikler.Turler.ad, UrunOran1 = x.Ozellikler.oran1, UrunTur2 = x.Ozellikler.Turler1.ad, UrunOran2 = x.Ozellikler.oran2, UrunTur3 = x.Ozellikler.Turler2.ad, UrunOran3 = x.Ozellikler.oran3 }).ToList(); _dtGridUrunler.DataSource = liste; _dtGridUrunler.Columns[0].Visible = false; _dtGridUrunler.Columns[1].HeaderText = "Kumaş Adı"; _dtGridUrunler.Columns[1].Width = 120; _dtGridUrunler.Columns[2].HeaderText = "Fiyat"; _dtGridUrunler.Columns[2].Width = 50; _dtGridUrunler.Columns[3].HeaderText = "Uzunluk"; _dtGridUrunler.Columns[3].Width = 50; _dtGridUrunler.Columns[4].HeaderText = "Genişlik"; _dtGridUrunler.Columns[4].Width = 50; _dtGridUrunler.Columns[5].HeaderText = "Ağırlık"; _dtGridUrunler.Columns[5].Width = 40; _dtGridUrunler.Columns[6].HeaderText = "Renk"; _dtGridUrunler.Columns[6].Width = 50; _dtGridUrunler.Columns[7].HeaderText = "Adet"; _dtGridUrunler.Columns[7].Width = 40; _dtGridUrunler.Columns[8].HeaderText = "Çamaşır Makinesinde"; _dtGridUrunler.Columns[8].Width = 80; _dtGridUrunler.Columns[9].HeaderText = "Kuru Temizlemede"; _dtGridUrunler.Columns[9].Width = 70; _dtGridUrunler.Columns[10].HeaderText = "Kurutma makinesinde"; _dtGridUrunler.Columns[10].Width = 70; _dtGridUrunler.Columns[11].HeaderText = "Çamaşır Suyu Kullanımı"; _dtGridUrunler.Columns[11].Width = 80; _dtGridUrunler.Columns[12].HeaderText = "Yıkama Derecesi"; _dtGridUrunler.Columns[12].Width = 55; _dtGridUrunler.Columns[13].HeaderText = "Çekme Payı"; _dtGridUrunler.Columns[13].Width = 50; _dtGridUrunler.Columns[14].HeaderText = "Desen"; _dtGridUrunler.Columns[14].Width = 50; _dtGridUrunler.Columns[15].HeaderText = "Kumaş Türü1"; _dtGridUrunler.Columns[15].Width = 45; _dtGridUrunler.Columns[16].HeaderText = "Oranı"; _dtGridUrunler.Columns[16].Width = 40; _dtGridUrunler.Columns[17].HeaderText = "Kumaş Türü2"; _dtGridUrunler.Columns[17].Width = 45; _dtGridUrunler.Columns[18].HeaderText = "Oranı"; _dtGridUrunler.Columns[18].Width = 40; _dtGridUrunler.Columns[19].HeaderText = "Kumaş Türü3"; _dtGridUrunler.Columns[19].Width = 45; _dtGridUrunler.Columns[20].HeaderText = "Oranı"; _dtGridUrunler.Columns[20].Width = 40; }
private void _btnUrunEkle_Click(object sender, EventArgs e) { float toplam = 0; db = new KumasStokDBEntities(); if (_dtGridFaturaKesme.Rows.Count == 0) { if (_nmrAdet.Value > 0) { try { float fiyat = (float)(db.Urunler.Find((int)_cmbKumasAdi.SelectedValue).fiyat); FaturaDetay faturaDetay = new FaturaDetay(); faturaDetay.urunID = (int)_cmbKumasAdi.SelectedValue; faturaDetay.adet = (int)_nmrAdet.Value; int adet = (int)_nmrAdet.Value; faturaDetay.toplamFiyat = (float)(adet * fiyat); db.FaturaDetaylari.Add(faturaDetay); faturaDetay.faturaID = fatura.ID; db.SaveChanges(); GeciciUrunListesi.Add(faturaDetay.id); MessageBox.Show("Faturaya ürün Eklendi"); FaturadakileriListele(); for (int k = 0; k < _dtGridFaturaKesme.Rows.Count; k++) { toplam += Convert.ToSingle(_dtGridFaturaKesme[5, k].Value); } _txtGenelToplam.Text = toplam.ToString(); } catch (Exception ex) { MessageBox.Show("Bir hata ile karşılaşıldı" + ex); } } else { MessageBox.Show("0'dan farklı bir değer giriniz"); } } else { for (int i = 0; i < _dtGridFaturaKesme.Rows.Count; i++) { if (Convert.ToInt32(_dtGridFaturaKesme[6, i].Value) == (int)_cmbKumasAdi.SelectedValue) { urunVarMi = true; break; } } if (!urunVarMi) { if (_nmrAdet.Value > 0) { try { float fiyat = (float)(db.Urunler.Find((int)_cmbKumasAdi.SelectedValue).fiyat); FaturaDetay faturaDetay = new FaturaDetay(); faturaDetay.urunID = (int)_cmbKumasAdi.SelectedValue; faturaDetay.adet = (int)_nmrAdet.Value; int adet = (int)_nmrAdet.Value; faturaDetay.toplamFiyat = (float)(adet * fiyat); db.FaturaDetaylari.Add(faturaDetay); faturaDetay.faturaID = fatura.ID; db.SaveChanges(); GeciciUrunListesi.Add(faturaDetay.id); MessageBox.Show("Faturaya ürün Eklendi"); FaturadakileriListele(); for (int k = 0; k < _dtGridFaturaKesme.Rows.Count; k++) { toplam += Convert.ToSingle(_dtGridFaturaKesme[5, k].Value); } _txtGenelToplam.Text = toplam.ToString(); } catch (Exception ex) { MessageBox.Show("Bir hata ile karşılaşıldı" + ex); } } else { MessageBox.Show("0'dan farklı bir değer giriniz"); } } else { MessageBox.Show("Faturada zaten eklenmiş"); } } }