public static List <VMUrunBulPost> UrunBulDetay(VMUrunBulPost Data) { using (PHDB db = new PHDB()) { return(db.Urun.Where(p => (p.Marka == Data.Marka && p.Model == Data.Model && p.SinifKodu == Data.SinifKodu && p.SinifTanimi == Data.SinifTanimi) && (p.Section1 == Data.Section1 || p.Section10 == Data.Section10 || p.Section11 == Data.Section11 || p.Section12 == Data.Section12 || p.Section13 == Data.Section13 || p.Section14 == Data.Section14 || p.Section15 == Data.Section15 || p.Section2 == Data.Section2 || p.Section3 == Data.Section3 || p.Section4 == Data.Section4 || p.Section5 == Data.Section5 || p.Section6 == Data.Section6 || p.Section7 == Data.Section7 || p.Section8 == Data.Section8 || p.Section9 == Data.Section9)).Select(e => new VMUrunBulPost { MalzemeKodu = e.MalzemeKodu, Marka = e.Marka, Model = e.Model, SinifKodu = e.SinifKodu, SinifTanimi = e.SinifTanimi, Fiyat = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu) == null ? 0 : db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu).Fiyati, Stok = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu) == null ? 0 : db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu).Adedi }).ToList()); } }
public static List <VMUrunBulPost> UrunBul(VMUrunBulPost Data) { using (PHDB db = new PHDB()) { return(db.Urun.Where(p => (p.Marka == Data.Marka && p.Model == Data.Model) && (p.SinifKodu == Data.SinifKodu || p.SinifTanimi == Data.SinifTanimi)).Select(e => new VMUrunBulPost { MalzemeKodu = e.MalzemeKodu, Marka = e.Marka, Model = e.Model, SinifKodu = e.SinifKodu, SinifTanimi = e.SinifTanimi, Fiyat = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu) == null ? 0 : db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu).Fiyati, Stok = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu) == null ? 0 : db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == e.MalzemeKodu).Adedi }).ToList()); } }
public ActionResult UrunBul(VMUrunBulPost data) { if (data.SinifKodu == null && data.SinifTanimi == null) { return(Json(null, JsonRequestBehavior.AllowGet)); } else { if (data.Detay != 1) { var gonder = UrunRepo.UrunBul(data); return(Json(gonder, JsonRequestBehavior.AllowGet)); } else { var gonder = UrunRepo.UrunBulDetay(data); return(Json(gonder, JsonRequestBehavior.AllowGet)); } } }