Beispiel #1
0
 protected void lnk_Delete_Click(object sender, System.EventArgs e)
 {
     if (!base.IsAuthorizedOp(ActionType.Delete.ToString()))
     {
         base.ShowAjaxMsg(this.UpdatePanel1, "Không có thẩm quyền");
     }
     else
     {
         int         @int     = WebUtils.GetInt((sender as LinkButton).CommandArgument);
         OperateInfo dataById = Operate.GetDataById(@int);
         if (dataById == null)
         {
             base.ShowAjaxMsg(this.UpdatePanel1, "Không tìm thấy dữ liệu, dữ liệu không tồn tại hoặc đã bị xóa ");
         }
         else if (Operate.Delete(@int))
         {
             Purview.Delete(this.module.AutoID, dataById.OperateCode);
             CacheUtils.Del("JsonLeeCMS_CacheForGetAccountMenuDT");
             PageBase.log.AddEvent(base.LoginAccount.AccountName, string.Concat(new string[]
             {
                 "删除模块[",
                 (this.module == null) ? string.Empty : this.module.ModuleName,
                 "]的操作种类[",
                 dataById.OperateName,
                 "] thành công"
             }));
             this.BindData();
             base.ShowAjaxMsg(this.UpdatePanel1, "Thao tác thành công");
         }
         else
         {
             base.ShowAjaxMsg(this.UpdatePanel1, "Thao tác thất bại");
         }
     }
 }
Beispiel #2
0
        public OperateInfo GetOperateInfo(int operateNo)
        {
            string connStr = SqlHelper.GetConnString();
            string sqlText = "SELECT * FROM Operate ";

            SqlParameter[] sqlParas = sqlParas = new SqlParameter[1];
            if (operateNo != 0)
            {
                sqlText += " WHERE operate_No = @Operate_No";

                sqlParas[0] = new SqlParameter("@Operate_No", operateNo);
            }

            SqlDataReader reader      = SqlHelper.ExecuteReader(connStr, CommandType.Text, sqlText, sqlParas);
            OperateInfo   operateInfo = new OperateInfo();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    operateInfo.OperateName = reader["operate_Name"].ToString().Trim();
                    operateInfo.OperateNo   = operateNo;
                }
            }

            return(operateInfo);
        }
                protected override void Convert(TextWriter writer, LoggingEvent loggingEvent)
                {
                    OperateInfo logMessage = loggingEvent.MessageObject as OperateInfo;

                    if (logMessage != null)
                    {
                        writer.Write(logMessage.UserId);
                    }
                }
Beispiel #4
0
        public static int Add(OperateInfo entity)
        {
            int result;

            if (entity == null)
            {
                result = 0;
            }
            else
            {
                result = BizBase.dbo.InsertModel <OperateInfo>(entity);
            }
            return(result);
        }
Beispiel #5
0
 protected void btnok_Click(object sender, System.EventArgs e)
 {
     if (!base.IsAuthorizedOp("AddOperate"))
     {
         base.ShowAjaxMsg(this.UpdatePanel1, "Không có thẩm quyền");
     }
     else
     {
         OperateInfo operateInfo = new OperateInfo
         {
             ModuleID      = base.OpID,
             OperateName   = WebUtils.GetString(this.TextBox1.Text),
             OperateCode   = WebUtils.GetString(this.TextBox2.Text),
             AutoTimeStamp = System.DateTime.Now
         };
         if (string.IsNullOrEmpty(operateInfo.OperateName) || string.IsNullOrEmpty(operateInfo.OperateCode))
         {
             base.ShowMsg("操作名称和操作代码不能为空");
         }
         else if (Operate.Add(operateInfo) > 0)
         {
             this.BindData();
             PageBase.log.AddEvent(base.AccountName, string.Concat(new string[]
             {
                 "添加模板[",
                 this.module.ModuleName,
                 "]的操作[",
                 operateInfo.OperateName,
                 "] thành công"
             }));
             base.ShowMsg("添加成功");
         }
         else
         {
             base.ShowMsg("添加失败");
         }
     }
 }
 public MonitorIndicatorHistoryRecordRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #7
0
 public static bool Update(OperateInfo entity)
 {
     return(entity != null && BizBase.dbo.UpdateModel <OperateInfo>(entity));
 }
 public WayBillInfoRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
 public UserRoleRepository(SqlServerProvider provider, OperateInfo info)
     : base(provider, info)
 {
 }
Beispiel #10
0
 public DataSyncRecordRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #11
0
 /// <summary>
 /// 设置操作信息
 /// </summary>
 /// <param name="oInfo"></param>
 public void SetOperateInfo(OperateInfo oInfo = null)
 {
     _oInfo = oInfo;
 }
Beispiel #12
0
 public BaseRepository(SqlServerProvider provider, OperateInfo oInfo = null)
 {
     _provider = provider ?? DapperProvider.GetProvider(DapperProvider.GetConnString());
     _oInfo    = oInfo;
 }
Beispiel #13
0
 public SysLoginTokenRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #14
0
 public RoleMenuRepository(SqlServerProvider provider, OperateInfo info)
     : base(provider, info)
 {
 }
Beispiel #15
0
 public TradesRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
 public SynchronizationConfigRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #17
0
 public ComplaintInfoRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
 public MenuPermissionRepository(SqlServerProvider provider, OperateInfo info) : base(provider, info)
 {
 }
 public SysUserPermissionRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #20
0
 public SysExceptionLogRepository(SqlServerProvider provider, OperateInfo oInfo = null) : base(provider, oInfo)
 {
 }
Beispiel #21
0
 /// <summary>
 /// 设置操作信息,以记录操作日志
 /// </summary>
 /// <param name="oInfo"></param>
 public virtual void SetOperateInfo(OperateInfo oInfo = null)
 {
     this.OInfo = oInfo;
 }