private List<TeacherEN> GetListDataByID(int id) { List<TeacherEN> aListTeacher = new List<TeacherEN>(); TeacherBO aTeacherBO = new TeacherBO(); foreach (var temp in aTeacherBO.Select_ById(id)) { TeacherEN aTeacherEN = new TeacherEN(); aTeacherEN.SetValue(temp); aListTeacher.Add(aTeacherEN); } return aListTeacher; }
private void btnSearch_Click(object sender, EventArgs e) { try { using (DbDataContext db = new DbDataContext()) { // search by code TeacherBO aTeacherBO = new TeacherBO(); foreach (var temp in aTeacherBO.Select_All().ToList()) { int id = int.Parse(txtSearch.Text); if (id == temp.Tea_Code) { gridControl1.RefreshDataSource(); gridControl1.DataSource = GetListDataByID(id); gridControl1.Show(); } // search by name //int lenghttxt = txtSearch.Text.Length; //int lenghtemp = temp.Tea_Name.Length; //string s1 = temp.Tea_Name.Substring(lenghtemp - lenghttxt, lenghttxt); //if (s1 == temp.Tea_Name) //{ // gridControl1.RefreshDataSource(); // gridControl1.DataSource = GetListDataByName(txtSearch.Text); // gridControl1.Show(); //} } } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
private List<TeacherEN> GetListDataByName(string name) { List<TeacherEN> aListTeacher = new List<TeacherEN>(); TeacherBO aTeacherBO = new TeacherBO(); foreach (var temp in aTeacherBO.Select_ByName(name)) { TeacherEN aTeacherEN = new TeacherEN(); aTeacherEN.SetValue(temp); aListTeacher.Add(aTeacherEN); } return aListTeacher; }