Example #1
0
 public void AddNewProductInReport(Product product)
 {
     if (GetId(product.Id) == null)
     {
         Report report = new Report();
         report.ProductId = product.Id;
         dataOfReport.Add(report);
         Task.Run(() =>
         {
             internetMarketContext.Reports.Add(report);
             internetMarketContext.SaveChanges();
         });
     }
 }
 private void AddStaffDb(Staff staff)
 {
     internetMarketContext.Staffs.Add(staff);
     internetMarketContext.SaveChanges();
     staffs = internetMarketContext.Staffs.ToList();
     AllAddHashtableAsync();
 }
        public void AddNewOrder(List <Product> products, int finishSum, int userId)
        {
            History history = new History();

            history.Date   = DateTime.Now;
            history.Price  = finishSum;
            history.UserId = userId;
            internetMarketContext.Histories.Add(history);

            foreach (var product in products)
            {
                Order order = new Order();
                order.Product      = product.Name;
                order.ProductPrice = product.Price;
                order.History      = history;
                internetMarketContext.Orders.Add(order);
            }

            internetMarketContext.SaveChanges();
        }
 private void AddUserDb(User user)
 {
     internetMarketContext.Users.Add(user);
     internetMarketContext.SaveChanges();
 }
 private void AddProductDb(Product product)
 {
     internetMarketContext.Products.Add(product);
     internetMarketContext.SaveChanges();
     listProducts = internetMarketContext.Products.ToList();
 }