private bool TestleriKaydet(ref List <vSiparisAct> urunler) { bool snc = true; foreach (vSiparisAct item in urunler) { if (item.Testler == null) { continue; } if (item.Testler.Id == 0) { tblSiparisTestleri test = item.Testler; if (db.SaveGeneric <tblSiparisTestleri>(ref test)) { item.TestId = test.Id; item.Testler.Id = test.Id; } else { snc = false; } } else if (db.UpdateGeneric <tblSiparisTestleri>(item.Testler) == false) { snc = false; } ; } return(snc); }
public List <vSiparisAct> SiparisUrunleriGetir(int siparisId) { List <vSiparisAct> list = db.GetGeneric <vSiparisAct>(c => c.SiparisId == siparisId); foreach (vSiparisAct item in list) { tblSiparisTestleri test = db.GetGeneric <tblSiparisTestleri>(c => c.Id == item.TestId).FirstOrDefault(); item.Testler = test == null ? new tblSiparisTestleri() : test; } return(list); }