コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.User.IsInRole("SuperUser"))
            {
                Session["ErrorMsg"] = "You are not authorized to view this page";
                Response.Redirect("~\\Admin\\UnauthorizedAccess.aspx");
            }
            if (!IsPostBack)
            {
                _FillCombo();
                if (CaseID != "")
                {
                    showEditData();
                }

                if (Request.UrlReferrer != null)
                {
                    ViewState["URLReferer"] = Request.UrlReferrer.AbsoluteUri;
                }
            }

            if (Request.QueryString["key"] != null)
            {
                ECCCommon.SetlblMessage(Request.QueryString["key"].ToString(), ref lblMsg);
            }
        }
コード例 #2
0
        private void setRedirectURL(bool IsInsert)
        {
            string keymessage = "";

            if (IsInsert == false)
            {
                keymessage = "Updated_SuccessFully";
            }
            else
            {
                keymessage = "Inserted_SuccessFully";
            }
            if (ViewState["URLReferer"] != null)
            {
                int intTempIndex = ViewState["URLReferer"].ToString().IndexOf("key");
                if ((ViewState["URLReferer"].ToString().IndexOf("ComplainList") + 1) > 1)
                {
                    Response.Redirect("ComplainDetail.aspx?CaseID=" + ECCCommon.EncryptQueryString(_Case_ID) + " &key=" + keymessage.ToString());
                }
                else
                {
                    Response.Redirect("ComplainDetail.aspx?CaseID=" + ECCCommon.EncryptQueryString(_Case_ID) + " &key=" + keymessage.ToString());
                }
            }
            else
            {
                Response.Redirect("ManageComplain.aspx");
            }
        }
コード例 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         showData();
     }
     if (Request.QueryString["key"] != null)
     {
         ECCCommon.SetlblMessage(Request.QueryString["key"].ToString(), ref lblMsg);
     }
 }
コード例 #4
0
        private void fillDistrictRelated()
        {
            ECCMS _objdb = new ECCMS();

            try
            {
                DataTable dtPC = _objdb.lkpPollingCenterCollection.GetAsDataTable("District_Code=" + drpDistrict.SelectedValue + " or District_Code=3700", "PolCen_Code");
                ECCCommon.FillCombo(ref drpPC, dtPC, "PolCen_Code", "PolCen_Id", true);
            }
            finally
            {
                _objdb.Dispose();
            }
        }
コード例 #5
0
        private void _FillCombo()
        {
            ECCMS db = new ECCMS();

            try
            {
                DataTable dtProvince = db.lkpProvinceCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpProvince, dtProvince, "ProvNameEng", "ProvId", true);
            }
            finally
            {
                db.Dispose();
                db.Close();
            }
        }
コード例 #6
0
        private void fillProvRelated()

        {
            ECCMS _objdb = new ECCMS();

            try
            {
                DataTable dtDistrict = _objdb.lkpDistrictCollection.GetAsDataTable("Province_ID=" + drpProvince.SelectedValue + " or Province_ID=37", "District_Code");
                ECCCommon.FillCombo(ref drpDistrict, dtDistrict, "District_Name", "District_Code", true);

                DataTable dtCandidate = _objdb.lkpCandidateCollection.GetAsDataTable("Prov_ID=" + drpProvince.SelectedValue + " or Prov_ID = 37", "Cand_ID");
                ECCCommon.FillCombo(ref drpCandidate, dtCandidate, "Cand_No", "Cand_ID", true);
            }
            finally
            {
                _objdb.Dispose();
            }
        }
コード例 #7
0
        private void _FillCombo()
        {
            ECCMS db = new ECCMS();

            try
            {
                DataTable dtProvince = db.lkpProvinceCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpProvince, dtProvince, "ProvNameEng", "ProvId", true);

                DataTable dtAllagType = db.lkpAllegationtypeCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpAllegationType, dtAllagType, "AllagType_Name", "AllagType_ID", true);

                DataTable dtBit = db.lkpBitCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpKuchi, dtBit, "BitName", "BitID", true);
                ECCCommon.FillCombo(ref drpAppeal, dtBit, "BitName", "BitID", true);

                DataTable dtGender = db.lkpGendersCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpGender1, dtGender, "GenderName", "GenderID", true);
                ECCCommon.FillCombo(ref drpGender2, dtGender, "GenderName", "GenderID", true);

                DataTable dtCompType = db.lkpComplainanttypeCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpComplaintType, dtCompType, "Comp_Name", "Comp_TypeID", true);

                DataTable dtRespType = db.lkpRespondanttypeCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpRespondantType, dtRespType, "RespType_Name", "RespType_ID", true);

                DataTable dtRespOffice = db.lkpResponsibleOfficeCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpResponOffice, dtRespOffice, "Resp_OfficeName", "Resp_OfficeID", true);

                DataTable dtSanc = db.lkpSanctionCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpSanctTypr, dtSanc, "SacntionName", "SacntionID", true);

                DataTable dtPro = db.lkpCasepriorityCollection.GetAllAsDataTable();
                ECCCommon.FillCombo(ref drpCasePro, dtPro, "caseProName", "caseProID", true);

                DataTable dtStatus = db.lklStatusCollection.GetAsDataTable("Active=1", "StatusID");
                ECCCommon.FillCombo(ref drpStatus, dtStatus, "StatusName", "StatusID", true);
            }
            finally
            {
                db.Dispose();
                db.Close();
            }
        }
コード例 #8
0
 protected void imgView_Command(object sender, CommandEventArgs e)
 {
     Response.Redirect("ComplainList.aspx?Prov_ID=" + ECCCommon.EncryptQueryString(e.CommandArgument.ToString()) + "");
 }
コード例 #9
0
        protected void _gvList_Sorting(object sender, GridViewSortEventArgs e)
        {
            DataTable dt = GetGridData();

            ECCCommon.CustomSorting(ref _gvList, e, dt);
        }
コード例 #10
0
        protected void _gvList_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            DataTable dt = GetGridData();

            ECCCommon.CustomPaging(ref _gvList, e, dt);
        }
コード例 #11
0
 protected void imgDetail_Command(object sender, CommandEventArgs e)
 {
     Response.Redirect("~//EntryForms//ComplainDetail.aspx?CaseID=" + ECCCommon.EncryptQueryString(e.CommandArgument.ToString()) + "");
 }
コード例 #12
0
        protected void _gvList_Sorting(object sender, GridViewSortEventArgs e)
        {
            DataTable dt = GetGridData(Convert.ToInt32(drpProvince.SelectedValue));

            ECCCommon.CustomSorting(ref _gvList, e, dt);
        }
コード例 #13
0
 protected void imgEdit_Command(object sender, CommandEventArgs e)
 {
     Response.Redirect("ManageComplain.aspx?CaseID=" + ECCCommon.EncryptQueryString(e.CommandArgument.ToString()) + "");
 }