Пример #1
0
        public void Edit(Inventory inventory)
        {
            Inventory inventoryToChange = _context.Inventories.Find(inventory.InventoryId);

            inventoryToChange.Qty         = inventory.Qty;
            inventoryToChange.Description = inventory.Description ?? inventoryToChange.Description;
            //inventoryToChange.ProductId = inventory.ProductId ?? inventoryToChange.ProductId;
            //inventoryToChange.Product = inventory.Product ?? inventoryToChange.Product;

            _context.SaveChanges();
        }
Пример #2
0
        public int CreateShoppingCart()
        {
            ShoppingCart shoppingCart = new ShoppingCart()
            {
                Created = DateTimeOffset.Now,
            };

            _context.ShoppingCarts.Add(shoppingCart);
            _context.SaveChanges();

            return(shoppingCart.ShoppingCartId);
        }
Пример #3
0
 public void Add(Inventory inventory)
 {
     if (!IsProductAndSupplierExisted(inventory))
     {
         Context.Inventories.Add(inventory);
     }
     else
     {
         Inventory currentInventory = GetInventoryByProductIdAndSupplierId((int)inventory.ProductId, (int)inventory.SupplierId);
         if (currentInventory != null)
         {
             currentInventory.Count += inventory.Count;
         }
     }
     Context.SaveChanges();
 }
Пример #4
0
 public void Add(Product product)
 {
     Context.Products.Add(product);
     Context.SaveChanges();
 }
Пример #5
0
 public void Add(Supplier supplier)
 {
     Context.Suppliers.Add(supplier);
     Context.SaveChanges();
 }
Пример #6
0
 public void Add(Order order)
 {
     Context.Orders.Add(order);
     Context.SaveChanges();
 }
Пример #7
0
 public void Add(Department department)
 {
     Context.Departments.Add(department);
     Context.SaveChanges();
 }
Пример #8
0
        //public List<OrderDetail> GetOrderDetailsListByName(string name)
        //{
        //	var orderDetailss = _context.OrderDetails.Where(x => x.Name.Contains(name)).ToList();
        //	return orderDetailss;
        //}

        //public bool IsNameExisted(string name)
        //{
        //	bool isNameExisted = false;
        //	isNameExisted = (_context.OrderDetails.Count(x => x.Name == name) > 0);
        //	return isNameExisted;
        //}
        public void Add(OrderDetail orderDetails)
        {
            Context.OrderDetails.Add(orderDetails);
            Context.SaveChanges();
        }
Пример #9
0
 public void Add(OrderHistory orderHistory)
 {
     Context.OrderHistories.Add(orderHistory);
     Context.SaveChanges();
 }
Пример #10
0
 public void Add(Company company)
 {
     Context.Companies.Add(company);
     Context.SaveChanges();
 }
Пример #11
0
 public void Add(Position position)
 {
     Context.Positions.Add(position);
     Context.SaveChanges();
 }
Пример #12
0
 public void Add(Category category)
 {
     Context.Categories.Add(category);
     Context.SaveChanges();
 }
Пример #13
0
 public int Add(StockIn stockIn)
 {
     Context.StockIns.Add(stockIn);
     Context.SaveChanges();
     return(stockIn.StockInId);
 }
 public void Add(OrderDetailHistory orderDetailHistories)
 {
     Context.OrderDetailHistories.Add(orderDetailHistories);
     Context.SaveChanges();
 }
Пример #15
0
 public int Add(Order order)
 {
     Context.Orders.Add(order);
     Context.SaveChanges();
     return(order.OrderId);
 }
Пример #16
0
 public void Add(Group group)
 {
     Context.Groups.Add(group);
     Context.SaveChanges();
 }
Пример #17
0
 public void Add(UserGroup userGroup)
 {
     Context.UserGroups.Add(userGroup);
     Context.SaveChanges();
 }
Пример #18
0
 public void Add(ProductHistory productHistory)
 {
     Context.ProductHistories.Add(productHistory);
     Context.SaveChanges();
 }
Пример #19
0
 public void Add(ShoppingCart shoppingCart)
 {
     Context.ShoppingCarts.Add(shoppingCart);
     Context.SaveChanges();
 }
Пример #20
0
 public void Add(Employee employee)
 {
     Context.Employees.Add(employee);
     Context.SaveChanges();
 }
Пример #21
0
 public void Add(ProductType productType)
 {
     Context.ProductTypes.Add(productType);
     Context.SaveChanges();
 }
Пример #22
0
 public void Add(Permission permission)
 {
     Context.Permissions.Add(permission);
     Context.SaveChanges();
 }
Пример #23
0
 public void Add(User user)
 {
     Context.Users.Add(user);
     Context.SaveChanges();
 }