Ejemplo n.º 1
0
 public object Update(String id, BrandReq req)
 {
     try
     {
         var result = context.Brand.FirstOrDefault(value => value.BrandID == id);
         if (result != null)
         {
             result.BrandID     = req.BrandID;
             result.BrandName   = req.BrandName;
             result.CreateDay   = req.CreateDay;
             result.Description = req.Description;
             result.Picture     = req.Picture;
             result.Note        = req.Note;
             context.Brand.Update(result);
             context.SaveChanges();
             return(result);
         }
         else
         {
             return("Unable to update: not found ID.");
         }
     }
     catch (Exception ex)
     {
         return(ex.StackTrace);
     }
 }
Ejemplo n.º 2
0
 public object Update(String id, BrandReq req)
 {
     try
     {
         //Khởi tạo đối tượng tìm id trong bảng
         //Tìm id
         //Đây là row dữ liệu trả về theo ID
         var searchResult = _context.Brand.FirstOrDefault(value => value.BrandId == id);
         //Tìm thấy
         if (searchResult != null)
         {
             //Gán giá trị qua search result
             //Không gán mã
             searchResult.Name        = req.Name;
             searchResult.PhoneNumber = req.PhoneNumber;
             searchResult.Email       = req.Email;
             searchResult.Description = req.Description;
             searchResult.StartedDate = req.StartedDate;
             searchResult.Note        = req.Note;
             //Thay đổi theo search result. Không thay đổi theo tham số truyền vào vì sẽ bị duplicate
             _context.Brand.Update(searchResult);
             _context.SaveChanges();
             return(searchResult);
         }
         //Không tìm thấy
         else
         {
             return("Unable to update: not found ID.");
         }
     }
     catch (Exception ex)
     {
         return(ex.StackTrace); //Xuất ra lỗi
     }
 }
Ejemplo n.º 3
0
        public object CreateBrand(BrandReq req)
        {
            Brand brand = new Brand();

            brand.BrandID     = req.BrandID;
            brand.BrandName   = req.BrandName;
            brand.CreateDay   = req.CreateDay;
            brand.Description = req.Description;
            brand.Note        = req.Note;
            return(brandRep.Create(brand));
        }
Ejemplo n.º 4
0
        //Tạo
        public object CreateBrand(BrandReq req)
        {
            //Khởi tạo đối tượng
            Brand brand = new Brand();

            //Gán giá trị
            brand.BrandId     = req.BrandId;
            brand.Name        = req.Name;
            brand.PhoneNumber = req.PhoneNumber;
            brand.Email       = req.Email;
            brand.Description = req.Description;
            brand.StartedDate = req.StartedDate;
            brand.Note        = req.Note;
            //Tạo giá trị vào bảng
            //Trả về giá trị
            return(_rep.Create(brand));
        }
Ejemplo n.º 5
0
 public object UpdateBrand(String id, BrandReq req)
 {
     return(brandRep.Update(id, req));
 }
        public IActionResult UpdateBrandPatch(String id, BrandReq req)
        {
            var result = _svc.UpdateBrand(id, req);

            return(Ok(result));
        }
        public IActionResult CreateBrand(BrandReq req)
        {
            var result = _svc.CreateBrand(req);

            return(Ok(result));
        }
Ejemplo n.º 8
0
 //Sửa
 public object UpdateBrand(String id, BrandReq req)
 {
     //Gán giá trị vào bảng
     //Trả về giá trị
     return(_rep.Update(id, req));
 }