public async Task <IActionResult> InsertStatusCarts(StatusCart statusCart)
 {
     try
     {
         _statusCartsService.InsertStatusCart(statusCart);
         return(Ok(new Result()
         {
             Data = "Thêm tình trạng giỏi hàng thành công thành công", Code = 200, Error = null
         }));
     }
     catch (Exception ex)
     {
         _logger.LogError("Thêm trạng thái giỏ hàng thất bại: " + ex);
         return(Ok(new Result()
         {
             Data = "Thêm tình trạng giỏi hàng thành công thành công", Code = 200, Error = ex.Message
         }));
     }
 }
Пример #2
0
        public static void Initialize(ApplicationContext context)
        {
            context.Database.EnsureCreated();

            if (context.Items.Any())
            {
                return;
            }

            var firms = new Firm[]
            {
                new Firm
                {
                    FirmID   = 1,
                    FirmName = "SpaceX"
                },
                new Firm
                {
                    FirmID   = 2,
                    FirmName = "KSP"
                }
            };

            foreach (Firm i in firms)
            {
                context.Firms.Add(i);
            }
            context.SaveChanges();

            var items = new Item[]
            {
                new Item
                {
                    ItemID     = 1,
                    ItemName   = "Car",
                    Title      = "Best car",
                    Price      = 150,
                    ImgPath    = "8ipwnn.jpg",
                    CountItems = 50,
                    FirmID     = 1,
                },
                new Item
                {
                    ItemID     = 2,
                    ItemName   = "Plane",
                    Title      = "Best plane",
                    Price      = 200,
                    ImgPath    = "Morning_Rays.jpg",
                    CountItems = 50,
                    FirmID     = 1,
                },
                new Item
                {
                    ItemID     = 3,
                    ItemName   = "Car",
                    Title      = "Best car",
                    Price      = 300,
                    ImgPath    = "priroda_gory_nebo_ozero_oblaka_81150_1920x1080.jpg",
                    CountItems = 50,
                    FirmID     = 2,
                }
            };

            foreach (Item s in items)
            {
                context.Items.Add(s);
            }
            context.SaveChanges();



            var status = new StatusCart[]
            {
                new StatusCart
                {
                    StatusCartID = 1,
                    StatusName   = "In processing",
                },
                new StatusCart
                {
                    StatusCartID = 2,
                    StatusName   = "Accepted",
                },
                new StatusCart
                {
                    StatusCartID = 3,
                    StatusName   = "Rejected",
                }
            };

            foreach (StatusCart c in status)
            {
                context.StatusCarts.Add(c);
            }
            context.SaveChanges();
        }