示例#1
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Master.PageHeader       = "Position";
                ViewState["PositionID"] = 0; // ViewState ID
                BindGrid(false, false);      //Calling the Grid Data
                txtPositionID.Text = "0";
                // txtPosition.Attributes.Add("onchange", "isDirty = 1;");
                txtPosition.Attributes.Add("onchange", "setDirtyText();");


                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_POSITION) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    grdPosition.Columns[2].Visible = false;
                    grdPosition.Columns[3].Visible = false;
                    grdPosition.Columns[4].Visible = false;
                    foreach (GridViewRow grRow in grdPosition.Rows)
                    {
                        if (grRow.RowType == DataControlRowType.DataRow)
                        {
                            CheckBox chk = (CheckBox)grRow.FindControl("IsObsolete");
                            chk.Enabled = false;
                        }
                    }
                }
            }
        }
示例#2
0
 /// <summary>
 /// Set page Header
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         BindProjects();
         GetRecentPAPS();
         Master.PageHeader = "Welcome to Wayleaves Information System";
         if (CheckAuthorization.HasViewPrivilege(UtilBO.PrivilegeCode.PRIV_SOCIO_ECONOMIC) == false &&
             CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_SOCIO_ECONOMIC) == false)
         {
             lnkRecentPAPS.Enabled = false;
             foreach (RepeaterItem item in rptRecentPAPS.Items)
             {
                 LinkButton lnk = (LinkButton)item.FindControl("lnkPAP");
                 lnk.Enabled = false;
             }
         }
         if (CheckAuthorization.HasViewPrivilege(UtilBO.PrivilegeCode.UPLOAD_DOCUMENT) == false &&
             CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.UPLOAD_DOCUMENT) == false)
         {
             hypUploadDoc.Enabled = false;
         }
         if (CheckAuthorization.HasViewPrivilege(UtilBO.PrivilegeCode.PRIV_APPROVALS) == false &&
             CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_APPROVALS) == false)
         {
             hypApprovals.Enabled = false;
         }
     }
 }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Master.PageHeader      = "Option Available";
                ViewState["CONCERNID"] = 0; // ViewState ID
                BindGrid(false, false);     //Calling the Grid Data
                OptionAvailableTextBox.Attributes.Add("onchange", "setDirtyText(this," + SaveButton.ClientID + ");");


                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_OPTION_GROUP) == false)
                {
                    SaveButton.Visible  = false;
                    ClearButton.Visible = false;
                    grdOptionAvailable.Columns[2].Visible = false;
                    grdOptionAvailable.Columns[3].Visible = false;
                    grdOptionAvailable.Columns[4].Visible = false;
                    foreach (GridViewRow grRow in grdOptionAvailable.Rows)
                    {
                        if (grRow.RowType == DataControlRowType.DataRow)
                        {
                            CheckBox chk = (CheckBox)grRow.FindControl("IsObsolete");
                            chk.Enabled = false;
                        }
                    }
                }
            }
        }
示例#4
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["USERNAME"] != null)
            {
                string userName = (Session["USERNAME"].ToString());
            }
            if (!IsPostBack)
            {
                txtNarrative.Attributes.Add("MaxLength", txtNarrative.MaxLength.ToString());
                //   Master.PageHeader = "MNE Goal Evaluation";

                if (Session["PROJECT_CODE"] != null)
                {
                    Master.PageHeader = Session["PROJECT_CODE"].ToString() + " M & E Goal Evaluation";
                    string projectID = Session["PROJECT_ID"].ToString();
                }
                else
                {
                    Response.Redirect(ResolveUrl("~/UI/Project/ViewProjects.aspx"));
                }
                ViewState["EVALUATIONID"] = 0;
                BindGrid(false, false);
                BindGoal();
                txtDescription.Attributes.Add("onchange", "setDirty();");
                btnSave.Attributes.Add("onclick", "isDirty = 0;");
                btnClear.Attributes.Add("onclick", "isDirty = 0;");
                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.MNE_GOAL_EVAL) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    gvGoalEval.Columns[gvGoalEval.Columns.Count - 1].Visible = false;
                    gvGoalEval.Columns[gvGoalEval.Columns.Count - 2].Visible = false;
                }
            }
        }
示例#5
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userName"] != null)
            {
                string userName = (Session["userName"].ToString());
                string uID      = Session["USER_ID"].ToString();
            }
            if (!IsPostBack)
            {
                Master.PageHeader            = "Liv Budget Category";
                ViewState["LIV_BUD_CATEGID"] = 0;
                BindGrid();
                txtBudgetCategory.Attributes.Add("onchange", "setDirtyText();");

                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_SOCIAL) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    grdBudgetCategory.Columns[3].Visible = false;
                    grdBudgetCategory.Columns[4].Visible = false;
                    grdBudgetCategory.Columns[5].Visible = false;
                    foreach (GridViewRow grRow in grdBudgetCategory.Rows)
                    {
                        if (grRow.RowType == DataControlRowType.DataRow)
                        {
                            CheckBox chk = (CheckBox)grRow.FindControl("IsObsolete");
                            chk.Enabled = false;
                        }
                    }
                }
            }
        }
示例#6
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            //CaldptxtFrom.Format = UtilBO.DateFormat;
            //caldptxtTo.Format = UtilBO.DateFormat;
            if (!IsPostBack)
            {
                if (Session["PROJECT_CODE"] != null)
                {
                    Master.PageHeader = Session["PROJECT_CODE"].ToString() + " - Shared Authorization";
                }

                ViewState["SharedUser"] = 0;
                BindUser();
                ScreenIntiallization();
                getModule();
                Bindgrid();

                txtRemarks.Attributes.Add("maxlength", txtRemarks.MaxLength.ToString());
            }
            if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_TEMP_AUTHORIZATION) == false)
            {
                btnSave.Visible  = false;
                btnClear.Visible = false;
                grdTempAuth.Columns[grdTempAuth.Columns.Count - 1].Visible = false;
                grdTempAuth.Columns[grdTempAuth.Columns.Count - 2].Visible = false;
            }
        }
示例#7
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Master.PageHeader           = "Land Received Form";
                ViewState["LandReceivedID"] = 0; // ViewState ID
                BindGrid();                      //Calling the Grid Data

                txtLandReceived.Attributes.Add("onchange", "setDirtyText();");

                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_LAND_RECEIVED_FROM) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    grdLandReceived.Columns[2].Visible = false;
                    grdLandReceived.Columns[3].Visible = false;
                    grdLandReceived.Columns[4].Visible = false;
                    foreach (GridViewRow grRow in grdLandReceived.Rows)
                    {
                        if (grRow.RowType == DataControlRowType.DataRow)
                        {
                            CheckBox chk = (CheckBox)grRow.FindControl("IsObsolete");
                            chk.Enabled = false;
                        }
                    }
                }
            }
        }
示例#8
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userName"] != null)
            {
                string userName = (Session["userName"].ToString());
                string uID      = Session["USER_ID"].ToString();
            }
            if (!IsPostBack)
            {
                Master.PageHeader       = "District";
                ViewState["DISTRICTID"] = 0;
                BindGrid();
                btnShowAdd.Attributes.Add("onclick", "SetVisible(0);");
                btnShowSearch.Attributes.Add("onclick", "SetVisible(1);");
                txtDistrict.Attributes.Add("onchange", "setDirtyText();");

                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_Location) == false)
                {
                    btnShowAdd.Visible         = false;
                    btnShowSearch.Visible      = false;
                    btnSave.Visible            = false;
                    btnClear.Visible           = false;
                    pnlSearch.Visible          = true;
                    pnlDistrictDetails.Visible = false;
                    grdDistrict.Columns[grdDistrict.Columns.Count - 1].Visible = false;
                    grdDistrict.Columns[grdDistrict.Columns.Count - 2].Visible = false;
                    grdDistrict.Columns[grdDistrict.Columns.Count - 3].Visible = false;
                }
            }
            if (!Page.ClientScript.IsClientScriptBlockRegistered(this.GetType(), "MasterJS"))
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MasterJS",
                                                            CreateStartupScript());
            }
        }
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Master.PageHeader            = "Location";
                ViewState["LOCTNCLASFCTNID"] = 0;  // ViewState ID
                BindGrid(false, false);
                txtLocation.Attributes.Add("onchange", "setDirtyText();");
                txtcompland.Attributes.Add("onchange", "setDirtyText();");
            }
            if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_Location) == false)
            {
                btnSave.Visible  = false;
                btnClear.Visible = false;

                grdLocation.Columns[grdLocation.Columns.Count - 1].Visible = false;
                grdLocation.Columns[grdLocation.Columns.Count - 2].Visible = false;
                grdLocation.Columns[grdLocation.Columns.Count - 3].Visible = false;
            }
        }
示例#10
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            CaldptxtFrom.Format = UtilBO.DateFormat;
            caldptxtTo.Format   = UtilBO.DateFormat;
            if (!IsPostBack)
            {
                if (Session["PROJECT_CODE"] != null)
                {
                    Master.PageHeader = Session["PROJECT_CODE"].ToString() + " - Temporary Authorization";
                }

                ViewState["TEMPAUTHID"] = 0;
                BindUser();
                Bindgrid();
            }
            if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_TEMP_AUTHORIZATION) == false)
            {
                btnSave.Visible  = false;
                btnClear.Visible = false;
                grdTempAuth.Columns[grdTempAuth.Columns.Count - 1].Visible = false;
                grdTempAuth.Columns[grdTempAuth.Columns.Count - 2].Visible = false;
            }
        }
示例#11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userName"] != null)
            {
                string userName = (Session["userName"].ToString());
                string uID      = Session["USER_ID"].ToString();
            }
            if (!IsPostBack)
            {
                //Master.PageHeader = "Option Parameter Mapping";
                ViewState["OptParID"] = 0;
                BindGrid();
                //   BindDistricts();
                BindOptionAvailable();
                BindOptionGroup();
                BindOptionDescription();
                BindOptionParameters();

                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_Location) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    //  btnShowAdd.Visible = false;
                    //   btnShowSearch.Visible = false;
                    //  pnlSearch.Visible = true;
                    //pnlDistrictDetails.Visible = false;
                    grdOptionMapping.Columns[grdOptionMapping.Columns.Count - 1].Visible = false;
                    grdOptionMapping.Columns[grdOptionMapping.Columns.Count - 2].Visible = false;
                    grdOptionMapping.Columns[grdOptionMapping.Columns.Count - 3].Visible = false;
                }
            }
            if (!Page.ClientScript.IsClientScriptBlockRegistered(this.GetType(), "MasterJS"))
            {
                //  Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MasterJS",    CreateStartupScript());
            }
        }
示例#12
0
        /// <summary>
        /// Set Page header,Call BindGrid() method
        /// Check User Permitions
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userName"] != null)
            {
                string userName = (Session["userName"].ToString());
                string uID      = Session["USER_ID"].ToString();
            }
            if (!IsPostBack)
            {
                ViewState["LIV_BUD_CATEGID"] = Request.QueryString["id"];
                ViewState["LIV_BUD_ITEMID"]  = 0;
                GetBudgetCategory();
                BindGrid();

                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_SOCIAL) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    grdBudgetItem.Columns[3].Visible = false;
                    grdBudgetItem.Columns[4].Visible = false;
                    grdBudgetItem.Columns[5].Visible = false;
                }
            }
        }
示例#13
0
        /// <summary>
        /// to set the PAge Header,Call  FillBanks() to fill the bank names from the database
        /// call  GetLivelihoodItems() to get the the livlihood Items  from the database
        /// call  BindLivelihoodItems() to Bind the the livlihood Items  from the database
        ///  call  GetBankDetails() to get the the Bank Details  from the database

        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            cpCapturedDate.Format = UtilBO.DateFormat;
            string Mode = string.Empty;

            if (Request.QueryString["ProjectID"] != null)
            {
                Session["PROJECT_ID"]   = Convert.ToInt32(Request.QueryString["ProjectID"]);
                Session["HH_ID"]        = Convert.ToInt32(Request.QueryString["HHID"]);
                Session["PROJECT_CODE"] = Request.QueryString["ProjectCode"].ToString();
                Mode = Request.QueryString["Mode"].ToString();
            }
            //CompSocioEconomyMenu1.HighlightMenu = CompSocioEconomyMenu.MenuValue.Livelihood;
            // ViewMasterCopy1.HighlightMenu = ViewMasterCopy.MenuValue.LivelihoodDetails;

            if (Session["USER_ID"] == null)
            {
                Response.Redirect("~/Login.aspx");
            }
            if (Session["PROJECT_ID"] == null)
            {
                Response.Redirect("~/UI/Project/ViewProjects.aspx");
            }
            if (Session["HH_ID"] == null)
            {
                Response.Redirect("~/UI/Compensation/PAPList.aspx");
            }
            if (!IsPostBack)
            {
                if (Session["PROJECT_CODE"] != null)
                {
                    Master.PageHeader = Session["PROJECT_CODE"].ToString() + " - Socio-Economic - Livelihood";
                }
                else
                {
                    Response.Redirect("~/UI/Project/ViewProjects.aspx");
                }
                ViewState["PAP_LID"] = 0;
                BindPAPliveliwoodAfter(false, false);
                FillBanks();
                GetLivelihoodItems();
                BindLivelihoodItems();
                GetBankDetails();
                btnSave.Attributes.Add("onclick", " isDirty = 0;");
                btnClear.Attributes.Add("onclick", " isDirty = 0;");
                dpCapturedDate.Attributes.Add("readonly", "readonly");
                projectFrozen();
                if (CheckAuthorization.HasUpdatePrivilege(UtilBO.PrivilegeCode.PRIV_LRA_AFTER) == false)
                {
                    btnSave.Visible  = false;
                    btnClear.Visible = false;
                    grdPAPLiveTotal.Columns[grdPAPLiveTotal.Columns.Count - 1].Visible = false;
                    grdPAPLiveTotal.Columns[grdPAPLiveTotal.Columns.Count - 2].Visible = false;
                }
            }
            if (Mode == "Readonly")
            {
                // CompSocioEconomyMenu1.Visible = false;
                Label userNameLabel = (Label)Master.FindControl("userNameLabel");
                userNameLabel.Visible = false;
                LinkButton lnkLogout = (LinkButton)Master.FindControl("lnkLogout");
                lnkLogout.Visible = false;
                Menu NavigationMenu = (Menu)Master.FindControl("NavigationMenu");
                NavigationMenu.Visible = false;
                ImageButton imgSearch = (ImageButton)HouseholdSummary1.FindControl("imgSearch");
                imgSearch.Visible = false;
                // chkHasBankAccount.Enabled = false;
                // btnSaveBank.Visible = false;
                // btnClearBank.Visible = false;
                btnSave.Visible  = false;
                btnClear.Visible = false;
            }
            if (!Page.ClientScript.IsClientScriptBlockRegistered(this.GetType(), "MasterJS"))
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MasterJS",
                                                            CreateStartupScript());
            }
        }