private void GenerateNewZamowienie(KoszykData kd) { kd.Context.ZamowieniePOCOs.Clear(); kd.Context.ZamowieniePOCOs.Add(new ZamowieniePOCO { KlientID = kd.KlientID }); kd.Context.SubmitChanges(GenerateNewZamowienieSubmitChangesCallback, kd); }
public virtual void AddToKoszyk(int produktID, int ilosc, int zamowienieID, int klientID) { var apContext = DomainContext as AwesomePartsContext; KoszykData kd = new KoszykData { Context = apContext, ProduktID = produktID, KlientID = klientID, Ilosc = ilosc, ZamowienieID = zamowienieID }; if (zamowienieID > 0) { AddNewProduktToKoszyk(kd); } else { GenerateNewZamowienie(kd); } }
private void AddNewProduktToKoszyk(KoszykData kd) { kd.Context.ZamowieniaKoszykPOCOs.Add(new ZamowieniaKoszykPOCO { Ilosc = kd.Ilosc, ProduktID = kd.ProduktID, ZamowienieID = kd.ZamowienieID }); kd.Context.SubmitChanges(AddNewProduktToKoszykSubmitChangesCallback, kd); }