コード例 #1
0
    private void BindGrid(int pageIndex)
    {
        //if (CurrentFileId < 1)
        //{
        //    PageCommon.WriteJsEnd(this, sErrorMsg, "window.location.href='" + sReturnPage + "'");
        //    return;
        //}
        try
        {
            int     pageSize    = AspNetPager1.PageSize;
            int     recordCount = 0;
            DataSet ds          = contactMgr.GetLoanContacts(pageSize, pageIndex, " FileId=" + CurrentFileId.ToString(), out recordCount, OrderName, OrderType);
            //DataSet ds = contacts.GetLoanContacts(pageSize, pageIndex, "", out recordCount, OrderName, OrderType);

            AspNetPager1.RecordCount      = recordCount;
            AspNetPager1.CurrentPageIndex = pageIndex;
            AspNetPager1.PageSize         = pageSize;

            gvContacts.DataSource = ds;
            gvContacts.DataBind();
        }
        catch
        { }
    }
コード例 #2
0
    private void BindGrid(int pageIndex)
    {
        try
        {
            int     pageSize    = AspNetPager1.PageSize;
            int     recordCount = 0;
            DataSet ds          = contacts.GetProspectLoanContacts(pageSize, pageIndex, " FileId=" + CurrentFileId.ToString(), out recordCount, OrderName, OrderType);

            AspNetPager1.RecordCount      = recordCount;
            AspNetPager1.CurrentPageIndex = pageIndex;
            AspNetPager1.PageSize         = pageSize;

            gvContacts.DataSource = ds;
            gvContacts.DataBind();
        }
        catch
        { }
    }
コード例 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.GetPostBackEventReference(this.btnRemove);

        try
        {
            CurrentUser = new LoginUser();
            //权限验证
            if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('5') > -1)
            {
                if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('1') == -1)
                {
                    aAdd.Enabled = false;
                }
                if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('2') == -1)
                {
                    btnUpdate.Enabled = false;
                }
                if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('3') == -1)
                {
                    this.aRemove.Disabled = true;
                }
                if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('4') == -1)
                {
                    btnReassign.Disabled = true;
                }
                if (!CurrentUser.userRole.SendEmail)
                {
                    btnSendEmail.Enabled = false;
                }

                if (!CurrentUser.userRole.SendLSR)
                {
                    this.btnSendReport.Enabled = false;
                }
            }
            else
            {
                Response.Redirect("../Unauthorize1.aspx");  // have not View Power
                return;
            }
        }
        catch (Exception exception)
        {
            LPLog.LogMessage(exception.Message);
        }


        if (Request.QueryString["FileID"] != null) // 如果有FileID
        {
            string sFileID = Request.QueryString["FileID"];

            if (PageCommon.IsID(sFileID) == false)
            {
                PageCommon.WriteJsEnd(this, sErrorMsg, "window.location.href='" + sReturnPage + "'");
            }

            CurrentFileId = Convert.ToInt32(sFileID);
        }

        iLoanID = CurrentFileId;
        if (CurrentFileId == 0)
        {
            return;
        }

        hfdFileId.Value = CurrentFileId.ToString();

        if (!IsPostBack)
        {
            iLoanID = CurrentFileId;
            CheckLoanStatus();

            BindGrid(1);
            BtnPrivilege();
        }
    }
コード例 #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.GetPostBackEventReference(this.btnRemove);

        try
        {
            CurrentUser = new LoginUser();

            //权限验证
            #region 权限验证
            //if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('5') > -1)
            //{
            //    if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('1') == -1)
            //    {
            //        btnNew.Enabled = false;
            //    }
            //    if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('2') == -1)
            //    {
            //        btnUpdate.Enabled = false;
            //    }
            //    if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('3') == -1)
            //    {
            //        btnRemove.Enabled = false;
            //    }
            //    if (CurrentUser.userRole.ContactMgmt.ToString().IndexOf('4') == -1)
            //    {
            //        btnReassign.Enabled = false;
            //    }
            //    if (!CurrentUser.userRole.SendEmail)
            //    {
            //        btnSendEmail.Enabled = false;
            //    }
            //}
            //else
            //{
            //    Response.Redirect("../Unauthorize1.aspx");  // have not View Power
            //    return;
            //}
            #endregion
        }
        catch (Exception exception)
        {
            LPLog.LogMessage(exception.Message);
        }


        if (Request.QueryString["FileID"] != null) // 如果有FileID
        {
            string sFileID = Request.QueryString["FileID"];

            if (PageCommon.IsID(sFileID) == false)
            {
                PageCommon.WriteJsEnd(this, sErrorMsg, "window.location.href='" + sReturnPage + "'");
            }

            CurrentFileId = Convert.ToInt32(sFileID);
        }

        if (CurrentFileId == 0)
        {
            return;
        }

        hfdFileId.Value = CurrentFileId.ToString();

        if (!IsPostBack)
        {
            BindGrid(1);
        }
    }