public void InsertUserInformation(InformacjeOKlientach info) { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.InformacjeOKlientaches.Add(info); db.SaveChanges(); }
public void UpdateQuantity(int id, int quantity) { KosmetykiDBEntities db = new KosmetykiDBEntities(); Koszyk cart = db.Koszyks.Find(id); cart.Ilosc = quantity; db.SaveChanges(); }
public InformacjeOKlientach GetUserInformation(string guId) { KosmetykiDBEntities db = new KosmetykiDBEntities(); InformacjeOKlientach info = (from x in db.InformacjeOKlientaches where x.GUID == guId select x).FirstOrDefault(); return(info); }
public List <Koszyk> GetOrdersInCart(string userId) { KosmetykiDBEntities db = new KosmetykiDBEntities(); List <Koszyk> orders = (from x in db.Koszyks where x.KlientID == userId && x.JestwKoszyku orderby x.DataZakupu select x).ToList(); return(orders); }
public string InsertTypyProduktow(TypyProduktow productType) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.TypyProduktows.Add(productType); db.SaveChanges(); return(productType.Name + " typ produktów został dodany"); } catch (Exception e) { return("Error: " + e); } }
public string InsertKoszyk(Koszyk cart) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.Koszyks.Add(cart); db.SaveChanges(); return(cart.DataZakupu + " produkt został dodany do koszyka"); } catch (Exception e) { return("Error: " + e); } }
public string InsertProduct(Produkty product) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.Produkties.Add(product); db.SaveChanges(); return(product.Nazwa + " produkt został dodany"); } catch (Exception e) { return("Error: " + e); } }
public string InsertSend(Wysylka wyslij) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.Wysylkas.Add(wyslij); db.SaveChanges(); return("Wysyłka numer" + wyslij.Id + "zostanie jak najszybciej zrealizowana"); } catch (Exception e) { return("Error: " + e); } }
public void MarkOrdersAsPaid(List <Koszyk> carts) { KosmetykiDBEntities db = new KosmetykiDBEntities(); if (carts != null) { foreach (Koszyk cart in carts) { Koszyk oldCart = db.Koszyks.Find(cart.ID); oldCart.DataZakupu = DateTime.Now; oldCart.JestwKoszyku = false; } db.SaveChanges(); } }
public List <Produkty> GetAllProducts() { try { using (KosmetykiDBEntities db = new KosmetykiDBEntities()) { List <Produkty> products = (from x in db.Produkties select x).ToList(); return(products); } } catch (Exception) { return(null); } }
public Produkty GetProduct(int id) { try { using (KosmetykiDBEntities db = new KosmetykiDBEntities()) { Produkty product = db.Produkties.Find(id); return(product); } } catch (Exception) { return(null); } }
public string DeleteKoszyk(int id) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); Koszyk cart = db.Koszyks.Find(id); db.Koszyks.Attach(cart); db.Koszyks.Remove(cart); db.SaveChanges(); return(cart.DataZakupu + " produkt został usunięty z koszyka"); } catch (Exception e) { return("Error: " + e); } }
public string DeleteTypyProduktow(int id) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); TypyProduktow productType = db.TypyProduktows.Find(id); db.TypyProduktows.Attach(productType); db.TypyProduktows.Remove(productType); db.SaveChanges(); return(productType.Name + " typ produktu został usunięty"); } catch (Exception e) { return("Error: " + e); } }
public string DeleteProduct(int id) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); Produkty product = db.Produkties.Find(id); db.Produkties.Attach(product); db.Produkties.Remove(product); db.SaveChanges(); return(product.Nazwa + " produkt został usunięty"); } catch (Exception e) { return("Error: " + e); } }
public int GetAmountOfOrders(string userId) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); int amount = (from x in db.Koszyks where x.KlientID == userId && x.JestwKoszyku select x.Ilosc).Sum(); return(amount); } catch { return(0); } }
public List <Produkty> GetProductsByType(int typeId) { try { using (KosmetykiDBEntities db = new KosmetykiDBEntities()) { List <Produkty> products = (from x in db.Produkties where x.TypeId == typeId select x).ToList(); return(products); } } catch (Exception) { return(null); } }
public string UpdateTypyProduktow(int id, TypyProduktow productType) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); //Fetch object from db TypyProduktow p = db.TypyProduktows.Find(id); p.Name = productType.Name; db.SaveChanges(); return(productType.Name + " typ produktu został zaktualizowany"); } catch (Exception e) { return("Error: " + e); } }
public string UpdateKoszyk(int id, Koszyk cart) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); //Fetch object from db Koszyk p = db.Koszyks.Find(id); p.DataZakupu = cart.DataZakupu; p.Ilosc = cart.Ilosc; p.KlientID = cart.KlientID; p.JestwKoszyku = cart.JestwKoszyku; p.ProduktID = cart.ProduktID; db.SaveChanges(); return(cart.DataZakupu + " produkt został dodany do koszyka"); } catch (Exception e) { return("Error: " + e); } }
public string UpdateProduct(int id, Produkty product) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); //Fetch object from db Produkty p = db.Produkties.Find(id); p.Nazwa = product.Nazwa; p.Cena = product.Cena; p.TypeId = product.TypeId; p.Opis = product.Opis; p.Zdjecie = product.Zdjecie; db.SaveChanges(); return(product.Nazwa + " produkt został zaktualizowany"); } catch (Exception e) { return("Error: " + e); } }