Example #1
0
 public UserInfo GetUserInformation(string guid)
 {
     BakeryDBEntities db = new BakeryDBEntities();
     UserInfo info = (from x in db.UserInfoes
         where x.GUID == guid
         select x).FirstOrDefault();
     return info;
 }
Example #2
0
 public string InsertCart(Cart cart)
 {
     try
     {
         BakeryDBEntities db = new BakeryDBEntities();
         db.Carts.Add(cart);
         db.SaveChanges();
         return cart.DatePurchased + " was successfully inserted.";
     }
     catch (Exception e)
     {
         return "Error: " + e.Message;
     }
 }
 public string InsertProductType(ProductType productType)
 {
     try
     {
         BakeryDBEntities db = new BakeryDBEntities();
         db.ProductTypes.Add(productType);
         db.SaveChanges();
         return productType.TName + " was successfully inserted.";
     }
     catch (Exception e)
     {
         return "Error: " + e.Message;
     }
 }
Example #4
0
        public List<Product> GetProductsByType(int typeId)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                List<Product> products = (from x in db.Products where x.TypeId == typeId select x).ToList();
                return products;
            }
            catch (Exception)
            {
                return null;

            }
        }
Example #5
0
        public Product GetProduct(int id)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                Product product = db.Products.Find(id);
                return product;
            }
            catch (Exception)
            {

                return null;
            }
        }
Example #6
0
        public List<Product> GetAllProducts()
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                List<Product> products = (from x in db.Products select x).ToList();
                return products;
            }
            catch (Exception)
            {
                return null;

            }
        }
        public string UpdateProductType(int id, ProductType productType)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                ProductType p = db.ProductTypes.Find(id); // fetching the object from the db.

                p.TName = productType.TName;

                db.SaveChanges();
                return productType.TName + " was successfully updated.";
            }
            catch (Exception e)
            {
                return "Error: " + e.Message;
            }
        }
Example #8
0
        public string DeleteCart(int id)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                Cart cart = db.Carts.Find(id); // fetching the object from the db.

                db.Carts.Attach(cart);
                db.Carts.Remove(cart);
                db.SaveChanges();

                return cart.DatePurchased + " was successfully deleted.";
            }
            catch (Exception e)
            {
                return "Error: " + e.Message;
            }
        }
        public string DeleteProductType(int id)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                ProductType productType = db.ProductTypes.Find(id); // fetching the object from the db.

                db.ProductTypes.Attach(productType);
                db.ProductTypes.Remove(productType);
                db.SaveChanges();

                return productType.TName + " was successfully deleted.";
            }
            catch (Exception e)
            {
                return "Error: " + e.Message;
            }
        }
Example #10
0
        public string UpdateCart(int id, Cart cart)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                Cart p = db.Carts.Find(id); // fetching the object from the db.

                p.ClientId = cart.ClientId;
                p.PId = cart.PId;
                p.Amount = cart.Amount;
                p.DatePurchased = cart.DatePurchased;
                p.IsInCart = cart.IsInCart;

                db.SaveChanges();
                return cart.DatePurchased + " was successfully updated.";
            }
            catch (Exception e)
            {
                return "Error: " + e.Message;
            }
        }
Example #11
0
 public void InsertUserInformation(UserInfo info)
 {
     BakeryDBEntities db = new BakeryDBEntities();
     db.UserInfoes.Add(info);
     db.SaveChanges();
 }
Example #12
0
        public string UpdateProduct(int id, Product product)
        {
            try
            {
                BakeryDBEntities db = new BakeryDBEntities();
                Product p = db.Products.Find(id); // fetching the object from the db.

                p.PName = product.PName;
                p.TypeId = product.TypeId;
                p.Price = product.TypeId;
                p.Info = product.Info;
                p.Image = product.Image;

                db.SaveChanges();
                return product.PName + " was successfully updated.";
            }
            catch (Exception e)
            {
                return "Error: " + e.Message;
            }
        }