//private readonly KafeVeri kafeVeri db; ikinci yol public GecmisSiparislerForm(KafeVeri kafeVeri) { InitializeComponent(); dgvSiparisler.DataSource = kafeVeri.GecmisSiparisler; //db = kafeVeri; this.kafeVeri = kafeVeri; }
public UrunlerForm(KafeVeri kafeVeri) { db = kafeVeri; blUrunler = new BindingList <Urun>(db.Urunler); InitializeComponent(); dgvUrunler.DataSource = blUrunler; }
public GecmisSiparislerForm(KafeVeri kafeVeri) { db = kafeVeri; InitializeComponent(); dgvSiparisler.DataSource = db.GecmisSiparisler .OrderByDescending(x => x.KapanisZamani).ToList(); }
public GecmisSiparislerForm(KafeVeri kafeVeri) { db = kafeVeri; InitializeComponent(); dgvSiparisler.DataSource = db.GecmisSiparisler; }
public UrunlerForm(KafeVeri kafeVeri) { db = kafeVeri; InitializeComponent(); dgvUrunler.AutoGenerateColumns = false; //otomatik sütun oluşturma biz elimizle girdik datapropertyname lerine classdaki değişkenlerin isimlerini verdik ki eşleşebilsin. blUrunler = new BindingList <Urun>(db.Urunler); dgvUrunler.DataSource = blUrunler; }
public GecmiSiparislerForm(KafeVeri _kafeVeri) { db = _kafeVeri; InitializeComponent(); dgvSiparisler.AutoGenerateColumns = false; dgvSiparisDetaylari.AutoGenerateColumns = false; dgvSiparisler.DataSource = db.GecmisSiparisler; }
public UrunlerForm(KafeVeri kafeVeri) { db = kafeVeri; InitializeComponent(); dgvUrunler.AutoGenerateColumns = false; blUrunler = new BindingList <Urun>(db.Urunler); dgvUrunler.DataSource = blUrunler; }
private void VeriOku() { try { string json = File.ReadAllText("veri.json"); db = JsonConvert.DeserializeObject <KafeVeri>(json); } catch (Exception) { } }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; InitializeComponent(); tsslAcilisZamani.Text = "Açılış Zamanı: " + siparis.AcilisZamani.ToString(); dgvSiparisDetaylar.AutoGenerateColumns = false;//Bizim olusturdugumuz sutunları göstermesi için kafasına göre sütun oluşturmayacak MasaNolariGuncelle(); OdemeTutariGuncelle(); UrunleriYukle(); SiparisDetaylariYukle(); }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; InitializeComponent(); tsslAcilisZamani.Text = "Açılış Zamanı:" + siparis.AcilisZamani.ToString(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasaNolariGuncelle(); OdemeTutariGuncelle(); UrunleriYukle(); SiparisDetaylariYukle(); }
public SiparisForm(KafeVeri kafeveri, Siparis siparis) { db = kafeveri; this.siparis = siparis; //class seviyesinde olusana local tanımlananı ata. InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; // kendi columns eklemesin diye ama sadece bu yeterli değil. desing da dgv edit columns dan dataproproperyname lerini urun sınıfındaki ismlerle değiştiriyoruz. MasaNolariGuncelle(); OdemeTutariGuncelle(); UrunleriEkle(); SiparisDetaylariYukle(); tsslAcilisZamani.Text = "Açılış Zamanı: " + siparis.AcilisZamani.ToString(); }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; // this local değişkendeki değeri al InitializeComponent(); tsslAcilisZamani.Text = siparis.AcilisZamani.ToString(); dgvSiparisDetaylar.AutoGenerateColumns = false; // kendi sütün oluşturmayacak MasaNolariGunvelle(); OdemeTutariGuncelle(); UrunlerYukle(); SiparisDetaylariYukle(); }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); InitializeComponent(); MasaNolariYukle(); MasaNoGuncelle(); TutarGuncelle(); cboUrun.DataSource = db.Urunler; //.OrderBy(x=>x.UrunAd).ToList(); //cboUrun.SelectedItem = null; açılışta ürün seçili gelmesi için boş bıraktık; dgvSiparisDetaylari.DataSource = blSiparisDetaylar; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; InitializeComponent(); OdemeTutariGuncelle(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListele(); MasaNoGuncelle(); blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; }
public SiparisForm(KafeVeri kafeveri, Siparis _siparis) { db = kafeveri; this.siparis = _siparis; blSiparisdetaylari = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); InitializeComponent(); dgvSiparisDetaylari.AutoGenerateColumns = false; MasaNolariYukle(); MasaNoGuncelle(); TutarGuncelle(); cboUrun.DataSource = db.Urunler; //cboUrun.SelectedItem = null; dgvSiparisDetaylari.DataSource = blSiparisdetaylari; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; //this class seviyesinde ki siparisi kullanır InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListele(); MasaNoGuncelle(); OdemeTutariGuncelle(); blsiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); // list haber vermio binding list değişiklikleri haber verir. blsiparisDetaylar.ListChanged += BlsiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blsiparisDetaylar; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; InitializeComponent(); Text = "Masa" + siparis.MasaNo; lblMasaNo.Text = string.Format("{0:00}", siparis.MasaNo); cboUrunler.DataSource = db.Urunler; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; lblOdemeTutari.Text = siparis.ToplamTutarTL; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { //Constructor parametresi olarak gelen bu nesneleri, daha sonra da erişebileceğimiz fieldlara aktarıyoruz. db = kafeVeri; this.siparis = siparis; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele();//Taşıma alanındaki masaları listeleme UrunleriListele(); MasaNoGuncelle(); OdemeTutarıGuncelle(); blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis, AnaForm anaForm) { // constructor parametresi olarak gelen bu nesneleri // daha sonra da erişebileceğimiz field'lara aktarıyoruz db = kafeVeri; this.siparis = siparis; this.anaForm = anaForm; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListele(); MasaNoGuncelle(); OdemeTutariGuncelle(); blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; }
public SiparişForm(KafeVeri kafeveri, Siparis siparis) { db = kafeveri; this.siparis = siparis; //Aynı isime sahip olduğu için this kullanıldı.This'in anlamı bu class. blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; InitializeComponent(); Text = "Masa " + siparis.MasaNo; lblMasaNo.Text = string.Format("{0:00}", siparis.MasaNo); cboUrunler.DataSource = db.Urunler; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; lblOdemeTutari.Text = siparis.ToplamTutarTL; MasaNolariYukle(); }
private void VerileriOku() // Veri.json dosyamızda bulunan vbilgileri deserilization yontemi ile cagırıyoruz. { try { //Verilerin okunmasında hata olması durumuna karşın try catch olarak //içinde veri çağırma işlemini gerçekleştiriyoruz. //verileri tutacagımız strin degıskenını tanımlayarak json formatındakı dosyamızı atama işlemiyle aktarıyoruz. string json = File.ReadAllText("veri.json"); //Kafeveri için tanımladıgımız db nin içine olusturdugumuz json degıskenı ıle donusturerek dbnin içine aktarıyoruz. db = JsonConvert.DeserializeObject <KafeVeri>(json); } catch (Exception) { //catch'te excepsiın yakalaması durumunda //db yi yeniden olusturuyoruz. //işlemlerin tekrardan yapılabılmesını saglıyoruz. db = new KafeVeri(); } }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { // constructor parametresi olarak gelen bu nesneleri // daha sonra erişebileceğimiz field'lara aktarıyoruz. db = kafeVeri; this.siparis = siparis; // this class seviyesindeki siparişi temsil ediyor. //this.anaForm = anaForm; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; //Text = siparis.MasaNo.ToString(); MasalariListele(); UrunleriListele(); MasaNoGuncelle(); OdemeTutariGuncelle(); blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); //binding list e ekleyince data source a da haber veriyor blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { db = kafeVeri; this.siparis = siparis; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListeler(); MasaNoGuncelle(); OdemeTutariGuncelle(); //Text = siparis.MasaNo.ToString(); blSiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blSiparisDetaylar.ListChanged += BlSiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blSiparisDetaylar; #region Sütunları Elle İsimlendirme //dgvSiparisDetaylar.Columns[0].HeaderText = "Ürün Adı"; //dgvSiparisDetaylar.Columns[1].HeaderText = "Birim Fiyat"; //dgvSiparisDetaylar.Columns[2].HeaderText = "Adet"; //dgvSiparisDetaylar.Columns[3].HeaderText = "Tutar TL"; #endregion }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis) { // constructor parametresi olarak gelen bu nesneleri // daha sonra da erişebileceğimiz field'lara aktarıyoruz db = kafeVeri; this.siparis = siparis; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListele(); MasaNoGuncelle(); OdemeTutariGuncelle(); blsiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); blsiparisDetaylar.ListChanged += BlsiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blsiparisDetaylar; #region FormElemanAdıVerme //dgvSiparisDetaylar.Columns[0].HeaderText = "Ürün Adı"; //dgvSiparisDetaylar.Columns[1].HeaderText = "Birim Fiyat"; //dgvSiparisDetaylar.Columns[2].HeaderText = "Adet"; //dgvSiparisDetaylar.Columns[3].HeaderText = "Tutar"; #endregion }
public SiparisForm(KafeVeri kafeVeri, Siparis siparis, AnaForm anaForm) { //Constructor parametresi olarak gelen bu nesneleri daha sonra da erişebileceğimiz fieldlara aktarıyoruz. db = kafeVeri; this.anaForm = anaForm; this.siparis = siparis; InitializeComponent(); dgvSiparisDetaylar.AutoGenerateColumns = false; MasalariListele(); UrunleriListele(); MasaNoGuncelle(); lblOdemeTutariGuncelle(); blsiparisDetaylar = new BindingList <SiparisDetay>(siparis.SiparisDetaylar); //blsiparisDetaylar.ListChanged += BlsiparisDetaylar_ListChanged; dgvSiparisDetaylar.DataSource = blsiparisDetaylar; //dgvSiparisDetaylar.Columns[0].HeaderText = "Ürün Adı"; //dgvSiparisDetaylar.Columns[1].HeaderText = "Birim Fiyat"; //dgvSiparisDetaylar.Columns[2].HeaderText = "Adet"; //dgvSiparisDetaylar.Columns[3].HeaderText = "Tutar"; Object SelectedItem = 1; int sayi = (int)SelectedItem; int karesi = sayi * sayi; }
private readonly KafeVeri kafeVeri;//readonly oluşturulduktan sonra 1 kere veri ata sonra değiştireme. public GecmisSiparislerForm(KafeVeri kafeVeri) { InitializeComponent(); this.kafeVeri = kafeVeri; //classtakine this ile erişilir localdekine kendi ismiyle dgvSiparisler.DataSource = kafeVeri.GecmisSiparisler; }
public GecmisSiparisler(KafeVeri kafeVeri) { this.kafeVeri = kafeVeri; InitializeComponent(); dgvSiparisler.DataSource = kafeVeri.GecmisSiparisler; }