Пример #1
0
        public List <DTOSach> timkiemSach()
        {
            HotroTimKiemTheoTen convert = new HotroTimKiemTheoTen();
            string         SearchText   = convert.ConvertString(Search.Tensach).ToLower();
            List <DTOSach> ListSearch;

            if (Search.Tensach != "")
            {
                ListSearch = DALSach.LaySachTheoTimKiem(Search).FindAll(delegate(DTOSach sach)
                {
                    if (convert.ConvertString(sach.Tensach).ToLower().Contains(SearchText))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            else
            {
                ListSearch = DALSach.LaySachTheoTimKiem(Search);
            }
            return(ListSearch);
        }
Пример #2
0
        public List <SearchDaily> timkiemNXB()
        {
            HotroTimKiemTheoTen convert       = new HotroTimKiemTheoTen();
            string             SearchTenDaily = convert.ConvertString(Search.Tendaily).ToLower();
            string             SearchDuong    = convert.ConvertString(Search.Duong).ToLower();
            string             SearchQuan     = convert.ConvertString(Search.Quan).ToLower();
            List <SearchDaily> ListSearch     = DALDaiLy.LayDaiLytheoTimKiem(Search);

            if (Search.Tendaily != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
                {
                    if (convert.ConvertString(daily.Tendaily).ToLower().Contains(SearchTenDaily))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            if (Search.Duong != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
                {
                    if (convert.ConvertString(daily.Duong).ToLower().Contains(SearchDuong))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            if (Search.Quan != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
                {
                    if (convert.ConvertString(daily.Duong).ToLower().Contains(SearchQuan))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            return(ListSearch);
        }
Пример #3
0
        public List <SearchNXB> timkiemNXB()
        {
            HotroTimKiemTheoTen convert   = new HotroTimKiemTheoTen();
            string           SearchTenNXB = convert.ConvertString(Search.TenNXB).ToLower();
            string           SearchDuong  = convert.ConvertString(Search.Duong).ToLower();
            string           SearchQuan   = convert.ConvertString(Search.Quan).ToLower();
            List <SearchNXB> ListSearch   = DALNXB.LayNXBtheoTimKiem(Search);

            if (Search.TenNXB != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
                {
                    if (convert.ConvertString(NXB.TenNXB).ToLower().Contains(SearchTenNXB))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            if (Search.Duong != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
                {
                    if (convert.ConvertString(NXB.Duong).ToLower().Contains(SearchDuong))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            if (Search.Quan != "")
            {
                ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
                {
                    if (convert.ConvertString(NXB.Duong).ToLower().Contains(SearchQuan))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                });
            }
            return(ListSearch);
        }
Пример #4
0
 public List<DTOSach> timkiemSach()
 {
     HotroTimKiemTheoTen convert = new HotroTimKiemTheoTen();
     string SearchText =convert.ConvertString(Search.Tensach).ToLower();
     List<DTOSach> ListSearch;
     if(Search.Tensach!="")
     {
         ListSearch = DALSach.LaySachTheoTimKiem(Search).FindAll(delegate(DTOSach sach)
         {
             if (convert.ConvertString(sach.Tensach).ToLower().Contains(SearchText))
                 return true;
             else return false;
         });
     }
     else
     {
         ListSearch = DALSach.LaySachTheoTimKiem(Search);
     }
     return ListSearch;
 }
Пример #5
0
 public List<SearchDaily> timkiemNXB()
 {
     HotroTimKiemTheoTen convert = new HotroTimKiemTheoTen();
     string SearchTenDaily = convert.ConvertString(Search.Tendaily).ToLower();
     string SearchDuong = convert.ConvertString(Search.Duong).ToLower();
     string SearchQuan = convert.ConvertString(Search.Quan).ToLower();
     List<SearchDaily> ListSearch = DALDaiLy.LayDaiLytheoTimKiem(Search);
     if (Search.Tendaily != "")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
         {
             if (convert.ConvertString(daily.Tendaily).ToLower().Contains(SearchTenDaily))
                 return true;
             else return false;
         });
     }
     if (Search.Duong != "")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
         {
             if (convert.ConvertString(daily.Duong).ToLower().Contains(SearchDuong))
                 return true;
             else return false;
         });
     }
     if (Search.Quan != "")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchDaily daily)
         {
             if (convert.ConvertString(daily.Duong).ToLower().Contains(SearchQuan))
                 return true;
             else return false;
         });
     }
     return ListSearch;
 }
Пример #6
0
 public List<SearchNXB> timkiemNXB()
 {
     HotroTimKiemTheoTen convert = new HotroTimKiemTheoTen();
     string SearchTenNXB = convert.ConvertString(Search.TenNXB).ToLower();
     string SearchDuong = convert.ConvertString(Search.Duong).ToLower();
     string SearchQuan = convert.ConvertString(Search.Quan).ToLower();
     List<SearchNXB> ListSearch=DALNXB.LayNXBtheoTimKiem(Search);
     if(Search.TenNXB!="")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
         {
             if (convert.ConvertString(NXB.TenNXB).ToLower().Contains(SearchTenNXB))
                 return true;
             else return false;
         });
     }
     if(Search.Duong!="")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
         {
             if (convert.ConvertString(NXB.Duong).ToLower().Contains(SearchDuong))
                 return true;
             else return false;
         });
     }
     if(Search.Quan!="")
     {
         ListSearch = ListSearch.FindAll(delegate(SearchNXB NXB)
         {
             if (convert.ConvertString(NXB.Duong).ToLower().Contains(SearchQuan))
                 return true;
             else return false;
         });
     }
     return ListSearch;
 }