Exemple #1
0
        public IHttpActionResult GetProduct(int Id)
        {
            var item      = db.Products.Find(Id);
            var objective = new SubProduct2()
            {
                Id         = item.Id,
                Name       = item.Name,
                CategoryId = item.CategoryId,
                Price      = item.Price,
                StoreId    = item.StoreId
            };

            return(Json(new { objective }));
        }
Exemple #2
0
        public IHttpActionResult AddProduct([FromBody] Product model)
        {
            if (model.Id == 0)
            {
                var item = db.Products.Add(model);
                db.SaveChanges();

                var obj = new SubProduct2()
                {
                    Id         = item.Id,
                    Name       = item.Name,
                    CategoryId = item.CategoryId,
                    Price      = item.Price,
                    StoreId    = item.StoreId
                };
                return(Json(new { obj }));
            }
            return(Json(new { }));
        }
Exemple #3
0
        public IHttpActionResult List()
        {
            var data = db.Products.ToList();
            var dung = new List <SubProduct2>();

            foreach (var item in data)
            {
                var obj = new SubProduct2()
                {
                    Id         = item.Id,
                    Name       = item.Name,
                    CategoryId = item.CategoryId,
                    Price      = item.Price,
                    StoreId    = item.StoreId
                };
                dung.Add(obj);
            }
            return(Json(new { dung }));
        }
Exemple #4
0
        public IHttpActionResult UpdateProduct([FromBody] Product model)
        {
            var data = db.Products.Find(model.Id);

            data.Name       = model.Name;
            data.Price      = model.Price;
            data.CategoryId = model.CategoryId;
            data.StoreId    = model.StoreId;

            db.SaveChanges();

            var objective = new SubProduct2()
            {
                Id         = data.Id,
                Name       = data.Name,
                CategoryId = data.CategoryId,
                Price      = data.Price,
                StoreId    = data.StoreId
            };

            return(Json(new { objective }));

            ;
        }