예제 #1
0
 public static void Entry(Category category)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Entry(category).State = EntityState.Modified;
     }
 }
예제 #2
0
 public static List <OrderDTO> GetOrderById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(OrderConverter.DALListToDTO(db.Orders.Where(order => order.shopCode == id).ToList()));
     }
 }
예제 #3
0
 public static CategoryDTO GetCategoryById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(CategoryConverter.DALToDTO(db.Categories.Find(id)));
     }
 }
예제 #4
0
 public static bool CategoryExists(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(db.Categories.Count(e => e.code == id) > 0);
     }
 }
예제 #5
0
 public static void Add(Order order)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Orders.Add(order);
     }
 }
예제 #6
0
 public static ShopDTO GetShopById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ShopConverter.DALToDTO(db.Shops.Find(id)));
     }
 }
예제 #7
0
 public static List <UsersDTO> GetUsers()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(UsersConverter.DALListToDTO(db.Users.ToList()));
     }
 }
예제 #8
0
 public static OrderDTO GetOrderById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(OrderConverter.DALToDTO(db.Orders.Find(id)));
     }
 }
예제 #9
0
 public static bool ShopProductsExists(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(db.Shop_sProduct.Count(e => e.shopCode == id) > 0);
     }
 }
예제 #10
0
 public static void Entry(Shop_sProduct shopProducts)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Entry(shopProducts).State = EntityState.Modified;
     }
 }
예제 #11
0
 public static List <ShopProductsDTO> GetShopProductsById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ShopProductsConverter.DALsToDTOs(db.Shop_sProduct.Where(Shop => Shop.shopCode == id).ToList()));
     }
 }
예제 #12
0
 public static List <ShopProductsDTO> GetAllShopProducts()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ShopProductsConverter.DALListToDTO(db.Shop_sProduct.ToList()));
     }
 }
예제 #13
0
 public static void Add(Shop shop)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Shops.Add(shop);
     }
 }
예제 #14
0
 public static void Add(Shop_sProduct shopProducts)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Shop_sProduct.Add(shopProducts);
     }
 }
예제 #15
0
 public static UsersDTO GetUsersById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(UsersConverter.DALToDTO(db.Users.Find(id)));
     }
 }
예제 #16
0
 public static List <OrderDTO> GetOrders()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(OrderConverter.DALListToDTO(db.Orders.ToList()));
     }
 }
예제 #17
0
 public static void Add(Category category)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Categories.Add(category);
     }
 }
예제 #18
0
 public static void Entry(Order order)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Entry(order).State = EntityState.Modified;
     }
 }
예제 #19
0
 public static List <CategoryDTO> GetCategories()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(CategoryConverter.DALListToDTO(db.Categories.ToList()));
     }
 }
예제 #20
0
 public static List <ShopDTO> GetShops()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ShopConverter.DALListToDTO(db.Shops.ToList()));
     }
 }
예제 #21
0
 public static void Add(Product product)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Products.Add(product);
     }
 }
예제 #22
0
 public static ShopProductsDTO GetShopProductsById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ShopProductsConverter.DALToDTO(db.Shop_sProduct.Find(id)));
     }
 }
예제 #23
0
 public static bool ProductExists(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(db.Products.Count(e => e.code == id) > 0);
     }
 }
예제 #24
0
 public static void Entry(Product product)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Entry(product).State = EntityState.Modified;
     }
 }
예제 #25
0
 public static ProductDTO GetProductById(long id)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ProductConverter.DALToDTO(db.Products.Find(id)));
     }
 }
예제 #26
0
 public static List <ProductDTO> GetProducts()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         return(ProductConverter.DALListToDTO(db.Products.ToList()));
     }
 }
예제 #27
0
 public static void SaveChanges()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.SaveChanges();
     }
 }
예제 #28
0
 public static void Dispose()
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         db.Dispose();
     }
 }
예제 #29
0
 public static void updateOrder(OrderDTO order)
 {
     using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
     {
         Order o = OrderConverter.DTOToDAL(order);
         db.Entry(o).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
예제 #30
0
        public static ShopDTO Add(ShopDTO shop)
        {
            Shop s = ShopConverter.DTOToDAL(shop);

            using (GetCoffeeDBEntities db = new GetCoffeeDBEntities())
            {
                db.Shops.Add(s);
                db.SaveChanges();
            }
            return(ShopConverter.DALToDTO(s));
        }