Exemple #1
0
        public void ReportByOrderProgressTestDataFound()
        {
            clsOrderCollection FilteredOrders = new clsOrderCollection();
            bool OK = true;

            FilteredOrders.ReportByOrderProgress("Pending");
            if (FilteredOrders.Count == 3)
            {
                if (FilteredOrders.OrderList[0].OrderId != 5)
                {
                    OK = false;
                }
                if (FilteredOrders.OrderList[1].OrderId != 6)
                {
                    OK = false;
                }
                if (FilteredOrders.OrderList[2].OrderId != 9)
                {
                    OK = false;
                }
            }
            else
            {
                OK = false;
            }
        }
Exemple #2
0
        public void ReportByOrderProgressNoneFound()
        {
            clsOrderCollection FilteredOrder = new clsOrderCollection();

            FilteredOrder.ReportByOrderProgress("MoreThan10Char");
            Assert.AreEqual(0, FilteredOrder.Count);
        }
Exemple #3
0
        public void ReportByOrderProgressMethodOk()
        {
            clsOrderCollection AllOrders      = new clsOrderCollection();
            clsOrderCollection FilteredOrders = new clsOrderCollection();

            FilteredOrders.ReportByOrderProgress("");
            Assert.AreEqual(AllOrders.Count, FilteredOrders.Count);
        }
    protected void btnApply_Click(object sender, EventArgs e)
    {
        clsOrderCollection Orders = new clsOrderCollection();

        Orders.ReportByOrderProgress(txtFilter.Text);
        lstOrderList.DataSource     = Orders.OrderList;
        lstOrderList.DataValueField = "OrderId";
        lstOrderList.DataTextField  = "OrderProgress";
        lstOrderList.DataBind();
    }