コード例 #1
0
 public ActionResult SubmitForm(FilterIPEntity filterIPEntity, string keyValue)
 {
     filterIPApp.SubmitForm(filterIPEntity, keyValue);
     if (!string.IsNullOrEmpty(keyValue))
     {
         base.OperateLog("编辑控制:F_Id:" + keyValue, "/SystemSecurity/FilterIP/SubmitForm", "访问控制", Application.DbLogType.Update);
     }
     else
     {
         base.OperateLog("新增控制", "/SystemSecurity/FilterIP/SubmitForm", "访问控制", Application.DbLogType.Create);
     }
     return(Success("操作成功。"));
 }
コード例 #2
0
        public ActionResult SubmitForm(FilterIPEntity filterIPEntity, string keyValue)
        {
            var       module     = new ModuleApp().GetList().Where(a => a.F_Layers == 1 && a.F_EnCode == moduleName).FirstOrDefault();
            var       moduleitem = new ModuleApp().GetList().Where(a => a.F_Layers > 1 && a.F_EnCode == className.Substring(0, className.Length - 10)).FirstOrDefault();
            LogEntity logEntity;

            if (!string.IsNullOrEmpty(keyValue))
            {
                logEntity = new LogEntity(module.F_FullName, moduleitem.F_FullName, DbLogType.Update.ToString());
                logEntity.F_Description += DbLogType.Update.ToDescription();
                logEntity.F_KeyValue     = keyValue;
            }
            else
            {
                logEntity = new LogEntity(module.F_FullName, moduleitem.F_FullName, DbLogType.Create.ToString());
                logEntity.F_Description += DbLogType.Create.ToDescription();
            }
            try
            {
                logEntity.F_Account  = OperatorProvider.Provider.GetCurrent().UserCode;
                logEntity.F_NickName = OperatorProvider.Provider.GetCurrent().UserName;
                if (string.IsNullOrEmpty(keyValue))
                {
                    filterIPEntity.F_DeleteMark = false;
                }
                filterIPApp.SubmitForm(filterIPEntity, keyValue);
                logEntity.F_Description += "操作成功";
                new LogApp().WriteDbLog(logEntity);
                return(Success("操作成功。"));
            }
            catch (Exception ex)
            {
                logEntity.F_Result       = false;
                logEntity.F_Description += "操作失败," + ex.Message;
                new LogApp().WriteDbLog(logEntity);
                return(Error(ex.Message));
            }
        }
コード例 #3
0
 public ActionResult SubmitForm(FilterIPEntity filterIPEntity, string keyValue)
 {
     filterIPApp.SubmitForm(filterIPEntity, keyValue);
     return(Success("操作成功。"));
 }