public IHttpActionResult UpdateThongTinChung(string maSinhVien, string matKhau, ThongTinChung thongTinChung) { if (thongTinChung == null || string.IsNullOrEmpty(maSinhVien) || string.IsNullOrEmpty(matKhau)) { return(BadRequest("Thông tin người dùng không được rỗng")); } if (!SinhVienDao.TonTaiSinhVien(maSinhVien, matKhau) || (!maSinhVien.ToLower().Equals(thongTinChung.MaSinhVien.ToLower()))) { return(BadRequest("Thông tin người dùng không đúng")); } if (SinhVienDao.UpdateThongTinChung(thongTinChung)) { return(Ok(SinhVienDao.GetThongTinChung(maSinhVien))); } return(BadRequest("Cập nhật không thành công")); }