コード例 #1
0
 public IActionResult UpdateAccessories([FromBody] DetailAccessories detailAccessories)
 {
     if (ModelState.IsValid)
     {
         var model = _productAppService.UpdateAccessories(detailAccessories);
         return(Ok(model));
     }
     return(NotFound());
 }
コード例 #2
0
        public bool UpdateAccessories(DetailAccessories detailAccessories)
        {
            var model = _dbContext
                        .DetailAccessoriess
                        .FirstOrDefault(x => x.Id == detailAccessories.Id);

            if (model != null)
            {
                model.UpdatedDate    = DateTime.Now;
                model.DisplayOrder   = detailAccessories.DisplayOrder;
                model.MainColorId    = detailAccessories.MainColorId;
                model.MainMemoryId   = detailAccessories.MainMemoryId;
                model.ProductId      = detailAccessories.ProductId;
                model.Published      = detailAccessories.Published;
                model.Value          = detailAccessories.Value;
                model.ValuePromotion = detailAccessories.ValuePromotion;
                _dbContext.SaveChanges();
                return(true);
            }
            return(false);
        }
コード例 #3
0
 public bool CreateAccessories(DetailAccessories detailAccessories)
 {
     _dbContext.DetailAccessoriess.Add(detailAccessories);
     _dbContext.SaveChanges();
     return(true);
 }