示例#1
0
    private void LoadData()
    {
        try
        {
            DataTable dtLogin = null;
            ulBus = new UserLoginBUS();
            DataTable table = ulBus.GetClientId(getUserLogin().UserId);
            int clienID = int.Parse(table.Rows[0]["clientId"].ToString());
            if (getUserLogin().DepartmentId == 1)
            {
                dtLogin = ulBus.GetSubClient();
            }
            else if (getUserLogin().DepartmentId == 3)
            {
                dtLogin = ulBus.GetSubClientDepart3(getUserLogin().UserId);
            }
            if (getUserLogin().DepartmentId == 2)
            {
                dtLogin = ulBus.GetSubClientUserID(clienID);
            }
            dlMember.DataSource = dtLogin;
            dlMember.DataBind();

            for (int i = 0; i < dtLogin.Rows.Count; i++)
            {
                Label lblNo = (Label)(Label)dlMember.Items[i].FindControl("No");
                lblNo.Text = (i + 1).ToString();
            }

        }
        catch (Exception ex)
        {

            logs.Error(userLogin.Username + "-Client - LoadData", ex);
        }
    }