private void Kaydet() { for (int i = 0; i < treeList1.Nodes.Count; i++) { for (int j = 0; j < treeList1.Nodes[i].Nodes.Count; j++) { if (context.KullaniciRoller.Count(c => c.KullaniciAdi == txtKullaniciAdi.Text && c.RootId == i && c.ParentId == j) == 0) { context.KullaniciRoller.Add(new Entities.Tables.KullaniciRol { KullaniciAdi = txtKullaniciAdi.Text, FormAdi = treeList1.Nodes[i].GetDisplayText(treeListColumn2), KontrolAdi = treeList1.Nodes[i].Nodes[j].GetDisplayText(treeListColumn2), RootId = i, ParentId = j, Yetki = treeList1.Nodes[i].Nodes[j].Checked }); } else { context.KullaniciRoller.SingleOrDefault(c => c.KullaniciAdi == txtKullaniciAdi.Text && c.RootId == i && c.ParentId == j).Yetki = treeList1.Nodes[i].Nodes[j].Checked; } } } context.SaveChanges(); }
private void btnEkle_Click(object sender, EventArgs e) { if (_entity.Cevap == txtCevap.Text) { _entity.Parola = txtSifre.Text; kullanicidal.AddOrUpdate(context, _entity); context.SaveChanges(); MessageBox.Show("Şifre Değişti."); this.Close(); } }
private void FrmAjanda_FormClosing(object sender, FormClosingEventArgs e) { context.SaveChanges(); base.OnClosing(e); this.context.Dispose(); }
private void btnKaydet_Click(object sender, EventArgs e) { if (toggleSwitch1.IsOn) { ayarlar.KasaHareketi = "Kasa Çıkış"; } else { ayarlar.KasaHareketi = "Kasa Giriş"; } int stokhata = context.StokHareketleri.Local.Where(c => c.DepoKodu == null).Count(); int kasahata = context.KasaHareketleri.Local.Where(c => c.KasaKodu == null).Count(); string message = null; int hata = 0; if (gridView1.RowCount == 0 && ayarlar.SatisEkrani == true) { message += "- Satış Ekranında Eklenmiş Ürün Bulunamadı." + System.Environment.NewLine; hata++; } if (_fisentity.CariKodu == null && ayarlar.SatisEkrani == false && _fisentity.FisTuru != "Hakediş Fişi") { message += "- " + txtFisTuru.Text + " Türünde Cari Seçimi Zorunludur." + System.Environment.NewLine; hata++; } if (ayarlar.SatisEkrani == false && gridView2.RowCount == 0) { message += "- Herhangi Bir Ödeme Bulunamadı." + System.Environment.NewLine; hata++; } if (string.IsNullOrEmpty(txtFisKodu.Text)) { message += "- Fiş Kodu Boş Geçilemez." + System.Environment.NewLine; hata++; } if (string.IsNullOrEmpty(_fisentity.CariKodu) && string.IsNullOrEmpty(txtCariAdi14.Text) && _fisentity.FisTuru != "Hakediş Fişi") { message += "- Cari Kodu ve Adı Boş Geçilemez." + System.Environment.NewLine; hata++; } if (txtOdenmesiGereken.Value != 0 && ayarlar.OdemeEkrani == true) { message += "- Ödenmesi Gereken Tutar Ödenmemiş Görünüyor." + System.Environment.NewLine; hata++; } if (stokhata != 0) { message += "- Satış Ekranındaki Ürünlerin Depo Seçimi Yapın." + System.Environment.NewLine; hata++; } if (kasahata != 0) { message += "- Ödeme Ekranındaki Ürünlerin Kasa Seçimi Yapın."; hata++; } if (hata != 0) { MessageBox.Show(message); return; } if (stokhata == 0 && kasahata == 0) { foreach (var stokVeri in context.StokHareketleri.Local.ToList()) { stokVeri.Tarih = stokVeri.Tarih == null ? Convert.ToDateTime(txtTarih.DateTime) : Convert.ToDateTime(stokVeri.Tarih); stokVeri.Fiskodu = txtFisKodu.Text; stokVeri.Hareket = ayarlar.StokHareketi; } foreach (var item in context.PersonelHareketler.Local.ToList()) { item.FisKodu = txtFisKodu.Text; } if (ayarlar.OdemeEkrani) { foreach (var kasaVeri in context.KasaHareketleri.Local.ToList()) { kasaVeri.Tarih = kasaVeri.Tarih == null ? Convert.ToDateTime(txtTarih.DateTime) : Convert.ToDateTime(kasaVeri.Tarih); if (_fisentity.FisTuru != "Hakediş Fişi") { kasaVeri.CariAdi = txtCariAdi14.Text; kasaVeri.CariKodu = txtCariKodu.Text; } kasaVeri.FisKodu = txtFisKodu.Text; kasaVeri.Hareket = ayarlar.KasaHareketi; } } _fisentity.ToplamTutar = txtToplam.Value; _fisentity.CariTuru = txtCariTuru.Text; _fisentity.IskontoOrani = txtIskontoOrani.Value; _fisentity.IskontoTutar = txtIskontoTutari.Value; fisdal.AddOrUpdate(context, _fisentity); context.SaveChanges(); SplashScreenManager.ShowForm(this, typeof(WaitKayededildi), true, true, false); try { Thread.Sleep(1000); saved = true; } finally { SplashScreenManager.CloseForm(false); this.Close(); } } else { MessageBox.Show("hata var"); } }