Пример #1
0
 public static Order GetByCashierID(int cashierID)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Order.Find(cashierID));
     }
 }
Пример #2
0
 public static OrderDetail GetByID(int orderID)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.OrderDetail.Find(orderID));
     }
 }
Пример #3
0
 public static List <Category> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Category.ToList());
     }
 }
 public static Customer GetByID(int customerId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Customer.Find(customerId));
     }
 }
Пример #5
0
 public static Cashier GetByName(string _userName)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Cashier.Where(x => x.userName == _userName).FirstOrDefault());
     }
 }
Пример #6
0
 public static Cashier GetByID(int cashierId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Cashier.Find(cashierId));
     }
 }
Пример #7
0
 public static List <Supplier> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Supplier.ToList());
     }
 }
Пример #8
0
 public static Product GetByID(int productId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Product.Find(productId));
     }
 }
Пример #9
0
 public static Supplier GetByID(int supplierId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Supplier.Find(supplierId));
     }
 }
 public static List <Customer> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Customer.ToList());
     }
 }
Пример #11
0
 public static List <Product> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Product.ToList());
     }
 }
Пример #12
0
 public static List <OrderDetail> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.OrderDetail.ToList());
     }
 }
Пример #13
0
 public static Category GetByID(int categoryId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Category.Find(categoryId));
     }
 }
Пример #14
0
 public static Stock GetByID(int stockId)
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Stock.Find(stockId));
     }
 }
Пример #15
0
 public static List <Stock> GetList()
 {
     using (SatisEntities se = new SatisEntities())
     {
         return(se.Stock.ToList());
     }
 }
Пример #16
0
        public static List <ProductModel> GetProductModelList()
        {
            List <ProductModel> pml = new List <ProductModel>();

            using (SatisEntities se = new SatisEntities())
            {
                var ff = se.Product.ToList();
                foreach (var item in ff)
                {
                    ProductModel pm = new ProductModel();
                    pm.productID   = item.productID;
                    pm.productName = item.productName;
                    pm.unitPrice   = item.unitPrice;
                    pm.IsActive    = item.IsActive;
                    pm.discount    = item.discount;
                    pm.dateOfAdded = item.dateOfAdded;
                    pm.stock       = item.stock;
                    if (item.discontinued == false)
                    {
                        pm.stringDiscounted = "hayır";
                    }
                    else
                    {
                        pm.stringDiscounted = "evet";
                    }
                    pm.category.categoryID   = item.Category.categoryID;
                    pm.category.categoryName = item.Category.categoryName;
                    pm.Supplier.supplierID   = item.Supplier.supplierID;
                    pm.Supplier.companyName  = item.Supplier.companyName;
                    pml.Add(pm);
                }
                return(pml);
            }
        }
Пример #17
0
 public static List <Stock> GetUniqStock()
 {
     using (SatisEntities se = new SatisEntities())
     {
         var a = se.Stock.GroupBy(x => x.productID).Select(x => x.FirstOrDefault()).ToList();
         return(a);
     }
 }
Пример #18
0
        public static int GetTotalStockByProductID(int _productID)
        {
            int stock = 0;

            using (SatisEntities se = new SatisEntities())
            {
                var a = se.Stock.Where(x => x.productID == _productID);
                foreach (var item in a)
                {
                    stock += item.count;
                }
                return(stock);
            }
        }
Пример #19
0
 public static (Stock, bool) CUD(Stock s, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(s).State = state;
         if (se.SaveChanges() > 0)
         {
             return(s, true);
         }
         else
         {
             return(s, false);
         }
     }
 }
Пример #20
0
 public static (Product, bool) CUD(Product p, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(p).State = state;
         if (se.SaveChanges() > 0)
         {
             return(p, true);
         }
         else
         {
             return(p, false);
         }
     }
 }
Пример #21
0
 public static (OrderDetail, bool) CUD(OrderDetail ord, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(ord).State = state;
         if (se.SaveChanges() > 0)
         {
             return(ord, true);
         }
         else
         {
             return(ord, false);
         }
     }
 }
Пример #22
0
 public static (Supplier, bool) CUD(Supplier sp, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(sp).State = state;
         if (se.SaveChanges() > 0)
         {
             return(sp, true);
         }
         else
         {
             return(sp, false);
         }
     }
 }
 public static (Customer, bool) CUD(Customer cm, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(cm).State = state;
         if (se.SaveChanges() > 0)
         {
             return(cm, true);
         }
         else
         {
             return(cm, false);
         }
     }
 }
Пример #24
0
        public static int GetStockByProductID(int productID)
        {
            //kasiyer ekranında stoğu olmayan ürünleri getirmemek için
            int stock = 0;

            using (SatisEntities se = new SatisEntities())
            {
                var a = se.Stock.Where(x => x.productID == productID);
                foreach (var item in a)
                {
                    stock += item.count;
                }
                return(stock);
            }
        }
Пример #25
0
 public static (Category, bool) CUD(Category cg, EntityState state)
 {
     using (SatisEntities se = new SatisEntities())
     {
         se.Entry(cg).State = state;
         if (se.SaveChanges() > 0)
         {
             return(cg, true);
         }
         else
         {
             return(cg, false);
         }
     }
 }
Пример #26
0
 public static List <Product> GetListByProductName(string productName)
 {
     using (SatisEntities se = new SatisEntities())
     {
         List <Product> products  = new List <Product>();
         List <Product> products2 = GetList();
         foreach (var item in products2)
         {
             if (item.productName.ToLower().Contains(productName.ToLower()))
             {
                 products.Add(item);
             }
         }
         return(products);
     }
 }
Пример #27
0
 public static List <Supplier> GetListByCompanyName(string _companyName)
 {
     using (SatisEntities se = new SatisEntities())
     {
         List <Supplier> supplier  = new List <Supplier>();
         List <Supplier> supplier2 = GetList();
         foreach (var item in supplier2)
         {
             if (item.companyName.ToLower().Contains(_companyName.ToLower()))
             {
                 supplier.Add(item);
             }
         }
         return(supplier);
     }
 }
Пример #28
0
 public static List <Product> GetListByProdutID(int productID)
 {
     using (SatisEntities se = new SatisEntities())
     {
         List <Product> products  = new List <Product>();
         List <Product> products2 = GetList();
         foreach (var item in products2)
         {
             if (item.IsActive == true && item.productID == productID)
             {
                 products.Add(item);
             }
         }
         return(products);
     }
 }
Пример #29
0
 public static List <Category> GetListByCategoryName(string _categoryName)
 {
     using (SatisEntities se = new SatisEntities())
     {
         List <Category> categories  = new List <Category>();
         List <Category> categories2 = GetList();
         foreach (var item in categories2)
         {
             if (item.categoryName.ToLower().Contains(_categoryName.ToLower()))
             {
                 categories.Add(item);
             }
         }
         return(categories);
     }
 }
Пример #30
0
 public static List <OrderDetail> GetListByOrderID(int orderID)
 {
     using (SatisEntities se = new SatisEntities())
     {
         List <OrderDetail> orderDetails  = new List <OrderDetail>();
         List <OrderDetail> orderDetails2 = GetList();
         foreach (var item in orderDetails2)
         {
             if (item.orderID == orderID)
             {
                 orderDetails.Add(item);
             }
         }
         return(orderDetails);
     }
 }