Esempio n. 1
0
    public void InserUserInformation(UserInformation info)
    {
        db_1525657_websiteEntities db = new db_1525657_websiteEntities();

        db.UserInformations.Add(info);
        db.SaveChanges();
    }
Esempio n. 2
0
    public UserInformation GetUserInformationModel(string guId)
    {
        db_1525657_websiteEntities db = new db_1525657_websiteEntities();
        var info = (from x in db.UserInformations
                    where x.GUID == guId
                    select x).FirstOrDefault();

        return(info);
    }
Esempio n. 3
0
    public void UpdateQuantity(int id, int quantity)
    {
        db_1525657_websiteEntities db = new db_1525657_websiteEntities();
        Cart p = db.Carts.Find(id);

        p.Amount = quantity;

        db.SaveChanges();
    }
Esempio n. 4
0
    public List <Cart> GetOrdersInCart(string userId)
    {
        db_1525657_websiteEntities db = new db_1525657_websiteEntities();
        List <Cart> orders            = (from x in db.Carts
                                         where x.ClientID == userId &&
                                         x.IsInCart
                                         orderby x.DatePurchased descending
                                         select x).ToList();

        return(orders);
    }
Esempio n. 5
0
    public string InsertCart(Cart cart)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();
            db.Carts.Add(cart);
            db.SaveChanges();

            return("<Script>alert('Your Oder Has been insert to Shopping Cart. Click your Username to Proceed to Shopping Cart')</Script>");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 6
0
    public void MarkOrdersAsPaid(List <Cart> carts)
    {
        db_1525657_websiteEntities db = new db_1525657_websiteEntities();

        if (carts != null)
        {
            foreach (Cart cart in carts)
            {
                Cart oldCart = db.Carts.Find(cart.ID);
                oldCart.DatePurchased = DateTime.Now;
                oldCart.IsInCart      = false;
            }
            db.SaveChanges();
        }
    }
Esempio n. 7
0
    public string InsertProduct(Product product)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();
            db.Products.Add(product);
            db.SaveChanges();

            return(product.Name + " was succesfully inserted");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 8
0
 public Product GetProduct(int id)
 {
     try
     {
         using (db_1525657_websiteEntities db = new db_1525657_websiteEntities())
         {
             Product product = db.Products.Find(id);
             return(product);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 9
0
 public List <Product> GetAllProducts()
 {
     try
     {
         using (db_1525657_websiteEntities db = new db_1525657_websiteEntities())
         {
             List <Product> products = (from x in db.Products
                                        select x).ToList();
             return(products);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 10
0
    public int GetAmountOfOrders(string userId)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();
            int amount = (from x in db.Carts
                          where x.ClientID == userId &&
                          x.IsInCart
                          select x.Amount).Sum();

            return(amount);
        }
        catch
        {
            return(0);
        }
    }
Esempio n. 11
0
 public List <Product> GetProductsByType(int typeId)
 {
     try
     {
         using (db_1525657_websiteEntities db = new db_1525657_websiteEntities())
         {
             List <Product> products = (from x in db.Products
                                        where x.TypeID == typeId
                                        select x).ToList();
             return(products);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 12
0
    public string DeleteCart(int id)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();
            Cart cart = db.Carts.Find(id);

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

            return(cart.DatePurchased + "was succesfully deleted");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 13
0
    public string DeleteProduct(int id)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();
            Product product = db.Products.Find(id);

            db.Products.Attach(product);
            db.Products.Remove(product);
            db.SaveChanges();

            return(product.Name + " was succesfully deleted");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 14
0
    public string UpdateProductType(int id, ProductType productType)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();


            ProductType p = db.ProductTypes.Find(id);

            p.Name = productType.Name;

            db.SaveChanges();
            return(productType.Name + "was succesfully updated");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 15
0
    public string UpdateProduct(int id, Product product)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();

            Product p = db.Products.Find(id);

            p.Name        = product.Name;
            p.Price       = product.Price;
            p.TypeID      = product.TypeID;
            p.Information = product.Information;
            p.Image       = product.Image;

            db.SaveChanges();
            return(product.Name + " was succesfully updated");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }
Esempio n. 16
0
    public string UpdateCart(int id, Cart cart)
    {
        try
        {
            db_1525657_websiteEntities db = new db_1525657_websiteEntities();


            Cart p = db.Carts.Find(id);

            p.DatePurchased = cart.DatePurchased;
            p.ClientID      = cart.ClientID;
            p.Amount        = cart.Amount;
            p.IsInCart      = cart.IsInCart;
            p.ProductID     = cart.ProductID;

            db.SaveChanges();
            return(cart.DatePurchased + " was succesfully updated");
        }
        catch (Exception e)
        {
            return("Error:" + e);
        }
    }