public bool AddProduct(Cart obj) { var cart = db.Carts.SingleOrDefault(x => x.UserName == obj.UserName && x.ProductID == obj.ProductID); if (cart != null) { int?quantities = cart.Quantities + obj.Quantities; cart.Quantities = quantities; db.SaveChanges(); return(true); } else { try { db.Carts.Add(obj); db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public bool Create(Discount discount) { try { db.Discounts.Add(discount); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Create(ProductCategory category) { try { db.ProductCategories.Add(category); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public DeliveryDetail Create(DeliveryDetail obj) { try { var delivery = db.DeliveryDetails.Add(obj); db.SaveChanges(); return(delivery); } catch (Exception) { return(null); } }
public bool Create(Product obj) { try { db.Products.Add(obj); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public Bill Create(Bill obj) { try { obj.CreatedDate = (DateTime)DateTime.Now; Bill bill = db.Bills.Add(obj); db.SaveChanges(); return(bill); } catch (Exception) { return(null); } }
public bool Register(UserLogin login) { var result = db.UserLogins.SingleOrDefault(x => x.Name == login.Name); if (result != null) { return(false); } else { db.UserLogins.Add(login); db.SaveChanges(); return(true); } }
public bool Create(List <BillDetail> objs, string UserName) { try { foreach (var item in objs) { var result = new CartDAO().Delete(UserName, item.ProductID); if (result) { db.BillDetails.Add(item); db.SaveChanges(); } } return(true); } catch (Exception) { return(false); } }