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); } }
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 } }
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)); }
//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)); }
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)); }
//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)); }