Exemple #1
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            this.ChkAdminLevel("sys_channel_field", DTEnums.ActionEnum.Delete.ToString());
            int num1 = 0;
            int num2 = 0;
            article_attribute_field articleAttributeField = new article_attribute_field();

            for (int index = 0; index < this.rptList.Items.Count; ++index)
            {
                int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value);
                if (((CheckBox)this.rptList.Items[index].FindControl("chkId")).Checked)
                {
                    if (articleAttributeField.Delete(int32))
                    {
                        ++num1;
                    }
                    else
                    {
                        ++num2;
                    }
                }
            }
            this.AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除扩展字段成功" + (object)num1 + "条,失败" + (object)num2 + "条");
            this.JscriptMsg("删除成功" + (object)num1 + "条,失败" + (object)num2 + "条!", Utils.CombUrlTxt("attribute_field_list.aspx", "control_type={0}&keywords={1}", this.control_type, this.keywords));
        }
Exemple #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            this.ChkAdminLevel("sys_channel_field", DTEnums.ActionEnum.Edit.ToString());
            article_attribute_field articleAttributeField = new article_attribute_field();

            for (int index = 0; index < this.rptList.Items.Count; ++index)
            {
                int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value);
                int result;
                if (!int.TryParse(((TextBox)this.rptList.Items[index].FindControl("txtSortId")).Text.Trim(), out result))
                {
                    result = 99;
                }
                articleAttributeField.UpdateField(int32, "sort_id=" + result.ToString());
            }
            this.AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "保存扩展字段排序");
            this.JscriptMsg("保存排序成功!", Utils.CombUrlTxt("attribute_field_list.aspx", "control_type={0}&keywords={1}", this.control_type, this.keywords));
        }