} //satış yönetimi combobox'a göre tabloyu doldurur. private void button10_Click(object sender, EventArgs e) { SatislarModel sm = new SatislarModel(); sm.UrunAdet = Convert.ToInt32(textBox20.Text); sm.UrunID = Helper.HelperSatisYonetimi.FindUrunID(textBox19.Text, kID); sm.MusteriID = cbMusteri[comboBox4.SelectedIndex]; sm.SatisDate = DateTime.Now.Date; Helper.HelperSatisYonetimi.AddSatislar(sm); UrunlerModel um = new UrunlerModel(); var urunler = Helper.HelperSatisYonetimi.ReturnUrunler(); foreach (var item in urunler) { if (item.UrunID == sm.UrunID) { um.UrunID = item.UrunID; um.UrunAd = item.UrunAd; um.KategoriID = kID; um.GelisUcret = item.GelisUcret; um.SatisUcret = item.SatisUcret; um.Stok = item.Stok - sm.UrunAdet; um.UrunDesc = item.UrunDesc; Helper.HelperUrunYonetimi.UpdateUrun(um); } } } //satış tamamla
public static Satislar ConvertToSatislar(SatislarModel sm) { Satislar ns = new Satislar(); ns.UrunID = sm.UrunID; ns.UrunAdet = sm.UrunAdet; ns.UrunAciklama = sm.UrunAciklama; ns.MusteriID = sm.MusteriID; ns.SatisDate = sm.SatisDate; return(ns); }
public static bool AddSatislar(SatislarModel sm) { using (hesapEntities he = new hesapEntities()) { var s = ConvertToSatislar(sm); he.Satislar.Add(s); if (he.SaveChanges() > 0) { return(true); } else { return(false); } } }