Esempio n. 1
0
    protected void BindUserInfo()
    {
        partner.DisplayMessage(MessageType.Failure, "", lblMessage);
        int       recCount;
        bool      user;
        DataTable dtUsersearch;

        // HiddenField hidLeftFrame = ucUser.FindControl("hidLeftFrameBindMode") as HiddenField;
        Session["Group"] = ddlSearch.SelectedItem.Value;
        if (txtSearch.Text != "")
        {
            if (ddlSearch.SelectedItem.Value == "LocationCustomerNo")
            {
                whereCondition = "TP.LocationCustomerNo like '" + txtSearch.Text.Trim() + "%'";
            }

            else
            {
                whereCondition = "TP.AssignedVendorNo like '" + txtSearch.Text.Trim() + "%'";
            }
            dtUsersearch = partner.GetLocationView(whereCondition);
            if (dtUsersearch.Rows.Count > 0 && dtUsersearch != null)
            {
                user = true;
                hidTradingID.Value = dtUsersearch.Rows[0]["pEDITradingPartnerID"].ToString();
                hidCustNo.Value    = dtUsersearch.Rows[0]["CustNo"].ToString();
            }
            else
            {
                user = false;
            }
            if (user)
            {
                UserInfo = txtSearch.Text.Trim().ToString();
                hidLeftFrameBindMode.Value = "";

                // ViewState["Mode"] = "Add";

                foreach (DataRow drow1 in dtUsersearch.Rows)
                {
                    SelectedNode = drow1["CustNo"].ToString();
                }
            }
            else
            {
                //lblMessage.Text = "No Records found";
                partner.DisplayMessage(MessageType.Failure, "No Records Found", lblMessage);
                whereCondition = "";
                BindLocationDetails(whereCondition);
                ClearControl();
                ViewState["Mode"] = "Add";
            }
        }
        else
        {
            whereCondition = "";
            BindLocationDetails(whereCondition);
            ClearControl();
            ViewState["Mode"] = "Add";
        }
        // ViewState["LocWhereClause"] = whereCondition;
        txtSearch.Text = "";
    }