public List <TieuChi_YeuCauDTO> SearchListTieuChi_YeuCau(string valueToSearch) { List <TieuChi_YeuCauDTO> List = new List <TieuChi_YeuCauDTO>(); string query = string.Format("SELECT TChiYCau.ID_TieuChi, TChiYCau.ID_YeuCau, TChi.MaTieuChi, TChi.TenTieuChi, YCau.MaYeuCau, YCau.TenYeuCau, TChiYCau.GhiChu " + "FROM dbo.TieuChi_YeuCau TChiYCau, dbo.TieuChi TChi, dbo.YeuCau YCau " + "WHERE TChiYCau.ID_TieuChi = TChi.ID_TieuChi AND TChiYCau.ID_YeuCau = YCau.ID_YeuCau AND CONCAT(TChi.MaTieuChi, TChi.TenTieuChi, YCau.MaYeuCau, YCau.TenYeuCau, TChiYCau.GhiChu) LIKE N'%" + valueToSearch + "%'"); DataTable dataTable = DataBaseConnection.Instance.ExecuteQuery(query); foreach (DataRow dataRow in dataTable.Rows) { TieuChi_YeuCauDTO tieuChi_YeuCau = new TieuChi_YeuCauDTO(dataRow); List.Add(tieuChi_YeuCau); } return(List); }
public List <TieuChi_YeuCauDTO> GetListTieuChi_YeuCau() { List <TieuChi_YeuCauDTO> List = new List <TieuChi_YeuCauDTO>(); string query = "SELECT TChiYCau.ID_TieuChi, TChiYCau.ID_YeuCau, TChi.TenTieuChi, TChi.NoiDungTieuChi, YCau.TenYeuCau, YCau.NoiDungYeuCau, TChiYCau.GhiChu " + "FROM dbo.TieuChi_YeuCau TChiYCau, dbo.TieuChi TChi, dbo.YeuCau YCau " + "WHERE TChiYCau.ID_TieuChi = TChi.ID_TieuChi AND TChiYCau.ID_YeuCau = YCau.ID_YeuCau "; DataTable dataTable = DataBaseConnection.Instance.ExecuteQuery(query); foreach (DataRow dataRow in dataTable.Rows) { TieuChi_YeuCauDTO tieuChi_YeuCau = new TieuChi_YeuCauDTO(dataRow); List.Add(tieuChi_YeuCau); } return(List); }