Esempio n. 1
0
    public void showbutton()
    {
        long ID = long.Parse(Request.QueryString["Id"]);

        CommonClassLibrary.CommonDataSet.TicketOrderDataTable collection = new CommonClassLibrary.CommonDataSetTableAdapters.TicketOrderTableAdapter().GetDataByID(ID);
        foreach (CommonClassLibrary.CommonDataSet.TicketOrderRow item in collection)
        {
            if (item.Status == 2)
            {
                this.Confirmorder_Button.Visible  = true;
                this.Completeorder_Button.Visible = false;
                this.Payment_Button.Visible       = false;
            }
            else if (item.Status == 3)
            {
                this.orderTa.Visible              = false;
                this.Confirmorder_Button.Visible  = false;
                this.Completeorder_Button.Visible = true;
                this.Payment_Button.Visible       = true;
                CommonClassLibrary.CommonDataSet.PaymentDataTable collection2 = new CommonClassLibrary.CommonDataSetTableAdapters.PaymentTableAdapter().GetDataByTicketOrder(ID);
                if (collection2.Rows.Count == 1)
                {
                    this.Payment_Button.Enabled  = false;
                    this.Payment_Button.CssClass = "btn Default disabled";
                }
                else
                {
                    this.Payment_Button.Enabled = true;
                }
            }
        }
    }
Esempio n. 2
0
    protected void DetailTicketOrderRepeater_ItemDataBound1(object sender, RepeaterItemEventArgs e)
    {
        LinkButton Checkin        = (LinkButton)e.Item.FindControl("Checkin_LinkButton");
        LinkButton Checkout       = (LinkButton)e.Item.FindControl("Checkout_LinkButton");
        LinkButton Payment        = (LinkButton)e.Item.FindControl("Payment_LinkButton");
        Label      ProductOrderID = (Label)e.Item.FindControl("ProductOrderID_Label");
        int        ID             = int.Parse(Request.QueryString["Id"]);

        CommonClassLibrary.CommonDataSet.CheckInDataTable chkin = new CommonClassLibrary.CommonDataSetTableAdapters.CheckInTableAdapter().GetDataByRemark(ProductOrderID.Text);
        if (chkin.Rows.Count > 0)
        {
            Checkin.Enabled  = false;
            Checkin.CssClass = "btn Default disabled";
        }

        CommonClassLibrary.CommonDataSet.PaymentDataTable payment = new CommonClassLibrary.CommonDataSetTableAdapters.PaymentTableAdapter().GetDataByRemark(ProductOrderID.Text);
        if (payment.Rows.Count > 0)
        {
            Payment.Enabled  = false;
            Payment.CssClass = "btn Default disabled";
        }

        if (chkin.Rows.Count > 0 && payment.Rows.Count > 0)
        {
            CommonClassLibrary.CommonDataSet.CheckOutDataTable chkout = new CommonClassLibrary.CommonDataSetTableAdapters.CheckOutTableAdapter().GetDataByRemark(ProductOrderID.Text);
            if (chkout.Rows.Count == 0)
            {
                Checkout.Enabled  = true;
                Checkout.CssClass = "btn yellow";
            }
        }
    }