Exemplo n.º 1
0
        /// <summary>
        /// 绑定所在单位数据
        /// </summary>
        private void BindDdlUnit()
        {
            LoginInfo loginInfo = Session["login"] as LoginInfo;

            if (loginInfo == null)
            {
                Response.Redirect("~/Login.aspx");
            }

            LoginInfo userInfo = LoginInfoManager.getLoginInfoById(loginInfo.Id);

            if (userInfo != null)
            {
                if (userInfo.Firmidlist.Trim() != string.Empty)
                {
                    string    strWhere   = string.Format("id in ({0})", userInfo.Firmidlist);
                    DataTable dtFirmList = FirmInfoManager.GetList(strWhere);

                    ddlUnit.DataTextField  = "cname";
                    ddlUnit.DataValueField = "id";
                    ddlUnit.DataSource     = dtFirmList;
                    ddlUnit.DataBind();

                    if (ddlUnit.Items.Count > 0)
                    {
                        ddlUnit.SelectedIndex = 0;
                    }
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 加载经营单位数据
        /// </summary>
        /// <param name="currentUser">当前登录用户信息</param>
        private void LoadUnit(LoginInfo currentUser)
        {
            if (currentUser.Firmidlist.Trim() != string.Empty)
            {
                string    strWhere   = string.Format("id in ({0})", currentUser.Firmidlist);
                DataTable dtFirmList = FirmInfoManager.GetList(strWhere);

                ddlUnit.DataTextField  = "cname";
                ddlUnit.DataValueField = "id";
                ddlUnit.DataSource     = dtFirmList;
                ddlUnit.DataBind();

                if (ddlUnit.Items.Count > 0)
                {
                    ddlUnit.SelectedIndex = 0;
                }
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 加载经营单位数据
        /// </summary>
        /// <param name="currentUser">当前登录用户信息</param>
        private void LoadUnit(LoginInfo currentUser, int unitID)
        {
            if (Request.QueryString["action"] != null)
            {
                currentUser = Session["login"] as LoginInfo;
            }
            if (currentUser.Firmidlist.Trim() != string.Empty)
            {
                LoginInfo userInfo   = LoginInfoManager.getLoginInfoById(currentUser.Id);
                string    strWhere   = string.Format("id in ({0})", userInfo.Firmidlist);
                DataTable dtFirmList = FirmInfoManager.GetList(strWhere);

                ddlUnit.DataTextField  = "cname";
                ddlUnit.DataValueField = "id";
                ddlUnit.DataSource     = dtFirmList;
                ddlUnit.DataBind();

                ListItem item = ddlUnit.Items.FindByValue(unitID.ToString());
                if (item != null)
                {
                    ddlUnit.SelectedValue = unitID.ToString();
                }
            }
        }