Esempio n. 1
0
        private void GetAndBindOrders(string order_state)
        {
            if (!string.IsNullOrEmpty(SearchTextBox.Text.Trim()))
            {
                this.search = SearchTextBox.Text.Trim();
            }

            if (DateCheckBox.Checked && !string.IsNullOrEmpty(DateTextBox.Text.Trim()))
            {
                if (string.IsNullOrEmpty(this.search))
                {
                    l1 = OrdersDAO.GetORDERsByStateAndDate(order_state, DateTextBox.Text.Trim());
                    OrdersListView.DataSource = l1;
                    OrdersListView.DataBind();
                }
                else
                {
                    l1 = OrdersDAO.GetORDERsByStateAndSearchAndDate(order_state, this.search.Trim(), DateTextBox.Text.Trim());
                    OrdersListView.DataSource = l1;
                    OrdersListView.DataBind();
                }
            }
            else
            {
                if (string.IsNullOrEmpty(this.search))
                {
                    l1 = OrdersDAO.GetORDERsByState(order_state);
                    OrdersListView.DataSource = l1;
                    OrdersListView.DataBind();
                }
                else
                {
                    l1 = OrdersDAO.GetORDERsByStateAndSearch(order_state, this.search.Trim());
                    OrdersListView.DataSource = l1;
                    OrdersListView.DataBind();
                }
            }
        }