public async Task <IActionResult> PutProductModel(int id, ProductModel productModel) { if (id != productModel.ProductModelID) { return(BadRequest()); } _context.Entry(productModel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductModelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOrders(int id, Order orders) { if (id != orders.OrderID) { return(BadRequest()); } _context.Entry(orders).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrdersExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
// Phương thức thêm mới nhân viên vào database public async Task <string> ThemMoiNhanVien(NhanVien nv) { _context.NhanViens.Add(nv); await _context.SaveChangesAsync(); return(nv.MaNhanVien); }
public async Task <bool> CapNhat(KhachHang kh) { try { var _khachHang = _context.KhachHangs.Find(kh.MaKhachHang); _khachHang.TenKH = kh.TenKH; _khachHang.MaKhachHang = kh.MaKhachHang; _khachHang.GhiChu = kh.GhiChu; _khachHang.GioiTinh = kh.GioiTinh; _khachHang.NgaySinh = kh.NgaySinh; _khachHang.SDT = kh.SDT; _khachHang.Email = kh.Email; await _context.SaveChangesAsync(); return(true); } catch (Exception ex) { return(false); } }
//save change asynchornous public async Task <bool> SaveChangeAsync() { return(await _context.SaveChangesAsync() >= 0); }