Example #1
0
        protected void ButtonSearch_Click(object sender, EventArgs e)
        {
            string sortName = DropDownListSort.SelectedValue;
            SearchActions searchActions = new SearchActions();
                    
            switch (DropDownListConditions.SelectedValue)
            {
                case "inTheName":
                    string searchingName = TextBoxName.Text;
                    
                    IList<Goods> iListSearchedByName = searchActions.SearchByName(searchingName, sortName, 10);
                    GridView1.DataSource = iListSearchedByName;
                    GridView1.DataBind();
                    break;

                case "inTheCategory":
                    break;

                case "inTheDateTime":

                    if (ViewState["start"] != null && ViewState["end"] != null)
	                {
                        DateTime start = (DateTime)ViewState["start"];
                        DateTime end = (DateTime)ViewState["end"];
                        IList<Goods> IListSearchedByDateTime = searchActions
                            .SearchByDateTime(start, end, sortName, 10);
                        GridView1.DataSource = IListSearchedByDateTime;
                        GridView1.DataBind();
                    }
                    break;
            }

        }
Example #2
0
        public List <Goods> SearchByName(string name)
        {
            SearchActions search = new SearchActions();

            return(search.SearchByName(name));
        }
Example #3
0
 public List<Goods> SearchByName(string name)
 {
     SearchActions search = new SearchActions();
     return search.SearchByName(name);
 }