protected void storeSPChannelSycnParams_Refresh(object sender, StoreRefreshDataEventArgs e)
        {
            string sortFieldName = "";
            if (e.Sort != null)
                sortFieldName = e.Sort;

            int startIndex = 0;

            if (e.Start > -1)
            {
                startIndex = e.Start;
            }

            int limit = this.PagingToolBar1.PageSize;

            int pageIndex = 1;

            if ((startIndex % limit) == 0)
                pageIndex = startIndex / limit + 1;
            else
                pageIndex = startIndex / limit;

            PageQueryParams pageQueryParams = new PageQueryParams();
            pageQueryParams.PageSize = limit;
            pageQueryParams.PageIndex = pageIndex;

            storeSPChannelSycnParams.DataSource = SPChannelSycnParamsWrapper.FindAllByOrderByAndFilterAndChannelID(sortFieldName, (e.Dir == Ext.Net.SortDirection.DESC), ChannelID, pageQueryParams);
            e.Total = pageQueryParams.RecordCount;

            storeSPChannelSycnParams.DataBind();
        }
        protected void btnSaveSPChannelSycnParams_Click(object sender, DirectEventArgs e)
        {
            try
            {
                SPChannelSycnParamsWrapper obj = SPChannelSycnParamsWrapper.FindById(int.Parse(hidId.Text.Trim()));
                obj.Name        = this.txtName.Text.Trim();
                obj.Description = this.txtDescription.Text.Trim();
                obj.IsEnable    = this.chkIsEnable.Checked;

                obj.MappingParams = this.cmbParamsMappingName.SelectedItem.Value;

                obj.ParamsValue = this.txtParamsValue.Text.Trim();
                obj.ParamsType  = this.cmbChannelParamsType.SelectedItem.Value;


                SPChannelSycnParamsWrapper.Update(obj);

                winSPChannelSycnParamsEdit.Hide();
                ResourceManager.AjaxSuccess = true;
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message;
                return;
            }
        }
        protected void btnSaveSPChannelSycnParams_Click(object sender, DirectEventArgs e)
        {
            try
            {
                SPChannelSycnParamsWrapper obj = new SPChannelSycnParamsWrapper();
                obj.Name          = this.txtName.Text.Trim();
                obj.Description   = this.txtDescription.Text.Trim();
                obj.IsEnable      = this.chkIsEnable.Checked;
                obj.ChannelID     = ChannelID;
                obj.MappingParams = this.cmbParamsMappingName.SelectedItem.Value;
                obj.Title         = "";
                obj.ParamsValue   = this.txtParamsValue.Text.Trim();
                obj.ParamsType    = this.cmbChannelParamsType.SelectedItem.Value;



                SPChannelSycnParamsWrapper.Save(obj);

                winSPChannelSycnParamsAdd.Hide();
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message;
            }
        }
        public void DeleteRecord(int id)
        {
            try
            {
                SPChannelSycnParamsWrapper.DeleteByID(id);

                ResourceManager.AjaxSuccess = true;
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess = false;
                ResourceManager.AjaxErrorMessage = string.Format(ex.Message);
                return;
            }
        }
Beispiel #5
0
        public void Show(int id)
        {
            try
            {
                SPChannelSycnParamsWrapper obj = SPChannelSycnParamsWrapper.FindById(id);

                if (obj != null)
                {
                    this.lblName.Text          = ValueConvertUtil.ConvertStringValue(obj.Name);
                    this.lblDescription.Text   = ValueConvertUtil.ConvertStringValue(obj.Description);
                    this.lblIsEnable.Text      = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsEnable).ToString();
                    this.lblChannelID.Text     = obj.ChannelID.ToString();
                    this.lblMappingParams.Text = ValueConvertUtil.ConvertStringValue(obj.MappingParams);
                    this.lblTitle.Text         = ValueConvertUtil.ConvertStringValue(obj.Title);
                    this.lblParamsValue.Text   = ValueConvertUtil.ConvertStringValue(obj.ParamsValue);
                    this.lblParamsType.Text    = ValueConvertUtil.ConvertStringValue(obj.ParamsType);



                    //hidLogID.Text = id.ToString();


                    winSPChannelSycnParamsView.Show();
                }
                else
                {
                    ResourceManager.AjaxSuccess      = false;
                    ResourceManager.AjaxErrorMessage = "ErrorMessage:Data does not exist";
                    return;
                }
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message;
                return;
            }
        }
        public void Show(int id)
        {
            try
            {
                SPChannelSycnParamsWrapper obj = SPChannelSycnParamsWrapper.FindById(id);

                if (obj != null)
                {
                    this.txtName.Text        = ValueConvertUtil.ConvertStringValue(obj.Name);
                    this.txtDescription.Text = ValueConvertUtil.ConvertStringValue(obj.Description);
                    this.chkIsEnable.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsEnable);

                    this.cmbChannelParamsType.SetValue(obj.ParamsType);
                    this.cmbParamsMappingName.SetValue(obj.MappingParams);

                    this.txtParamsValue.Text = ValueConvertUtil.ConvertStringValue(obj.ParamsValue);



                    hidId.Text = id.ToString();


                    winSPChannelSycnParamsEdit.Show();
                }
                else
                {
                    ResourceManager.AjaxSuccess      = false;
                    ResourceManager.AjaxErrorMessage = "ErrorMessage:Data does not exist";
                    return;
                }
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "ErrorMessage:" + ex.Message;
                return;
            }
        }