예제 #1
0
    private void BindRegions(LoginUser curLoginUser)
    {
        LPWeb.BLL.Regions RegionManager  = new LPWeb.BLL.Regions();
        DataTable         RegionListData = null;

        if (curLoginUser.userRole.OtherLoanAccess == true)   // All Loans
        {
            RegionListData = RegionManager.GetRegionList_AllLoans(curLoginUser.iUserID);
        }
        else // Assigned Loans
        {
            RegionListData = RegionManager.GetRegionList_AssingedLoans(curLoginUser.iUserID);
        }

        // add "All Regions" row
        DataRow NewRegionRow = RegionListData.NewRow();

        NewRegionRow["RegionID"] = "-1";
        NewRegionRow["Name"]     = "All Regions";
        RegionListData.Rows.InsertAt(NewRegionRow, 0);

        this.ddlRegion.DataSource = RegionListData;
        this.ddlRegion.DataBind();
    }