Beispiel #1
0
        protected void btnAppSubmit_Click(object sender, System.EventArgs e)
        {
            Page.Validate();
            if (Page.IsValid)
            {
                try
                {
                    TextBox txtParameterValue;
                    ApplicationSettingData objApplicationSettingData = (ApplicationSettingData)ViewState["ApplicationData"];

                    for (int intCounter = 0; intCounter <= dgApplicationSetting.Items.Count - 1; intCounter++)
                    {
                        txtParameterValue = (TextBox)dgApplicationSetting.Items[intCounter].Cells[4].FindControl("txtParameterValue");
                        int intParameterID = Convert.ToInt32(dgApplicationSetting.Items[intCounter].Cells[0].Text);
                        objApplicationSettingData.Tables[ApplicationSettingData.TABLE_APPLICATIONSETTING].Rows[intCounter][ApplicationSettingData.FIELD_PARAMETER_VALUE] = txtParameterValue.Text;
                    }
                    BuisnessApplicationSetting objbuBuisnessApplicationSetting = new BuisnessApplicationSetting();
                    objbuBuisnessApplicationSetting.SaveAppicationSettingData(ref objApplicationSettingData);

                    //Session["Msg"]="Application Setting Update Successfully";
                    Session["Msg"] = Common.CommonFunctions.GetResourceValue("en-US", "ER6");
                    Response.Redirect("../ErrorPages/frmOperationSuccess.aspx");
                }
                catch (Exception ex)
                {
                    if (ex.Message != "Thread was being aborted.")
                    {
                        GeneralTools.ExceptionLogger.ExceptionLog(ex);
                        //Session["Msg"]="An error has occurred while update Application Setting";
                        Session["Msg"] = Common.CommonFunctions.GetResourceValue("en-US", "ER59");
                        Response.Redirect("../ErrorPages/ErrorPage.aspx");
                    }
                }
            }
        }
Beispiel #2
0
        public void BindApplicationData()
        {
            BuisnessApplicationSetting objBuisnessApplicationSetting = new BuisnessApplicationSetting();
            ApplicationSettingData     objApplicationSettingData     = new ApplicationSettingData();

            if (objBuisnessApplicationSetting.GetApplicationSettingData(ref objApplicationSettingData) == true)
            {
                dgApplicationSetting.DataSource = objApplicationSettingData.Tables[ApplicationSettingData.TABLE_APPLICATIONSETTING].DefaultView;
                dgApplicationSetting.DataBind();

                ViewState.Add("ApplicationData", objApplicationSettingData);
            }
        }
Beispiel #3
0
        protected void dgApplicationSetting_SortCommand(object source, DataGridSortCommandEventArgs e)
        {
            //SortField = (string)e.SortExpression;
            if (ViewState["LastSortField"].ToString() == "NA")
            {
                SortField = e.SortExpression + " ASC";
                ViewState["LastSortField"] = e.SortExpression;
                ViewState["LastSortOrder"] = "ASC";
            }
            else if (e.SortExpression == ViewState["LastSortField"].ToString())
            {
                if (ViewState["LastSortOrder"].ToString() == "ASC")
                {
                    SortField = e.SortExpression + " DESC";
                    ViewState["LastSortOrder"] = "DESC";
                }
                else
                {
                    SortField = e.SortExpression + " ASC";
                    ViewState["LastSortOrder"] = "ASC";
                }
            }
            else
            {
                SortField = e.SortExpression + " ASC";
                ViewState["LastSortField"] = e.SortExpression;
                ViewState["LastSortOrder"] = "ASC";
            }
            BuisnessApplicationSetting objBuisnessApplicationSetting = new BuisnessApplicationSetting();
            ApplicationSettingData     objApplicationSettingData     = new ApplicationSettingData();

            if (objBuisnessApplicationSetting.GetApplicationSettingData(ref objApplicationSettingData) == true)
            {
                DataView objDataView = new DataView(objApplicationSettingData.Tables[ApplicationSettingData.TABLE_APPLICATIONSETTING]);
                objDataView.Sort = SortField;
                dgApplicationSetting.DataSource = objDataView;
                dgApplicationSetting.DataBind();
            }
        }