Esempio n. 1
0
        public OperationResult Delete()
        {
            var entities = OperateLogRepository.Entities.Where(t => t.IsDeleted == false);

            foreach (var entity in entities)
            {
                entity.IsDeleted = true;
                OperateLogRepository.Update(entity);
            }
            return(new OperationResult(OperationResultType.Success, "删除成功"));
        }
Esempio n. 2
0
        public OperationResult Insert(OperateLogModel model)
        {
            var entity = new OperateLog
            {
                Area        = model.Area,
                Controller  = model.Controller,
                Action      = model.Action,
                Description = model.Description,
                IPAddress   = model.IPAddress,
                LoginName   = model.LoginName,
                UserId      = model.UserId,
                LogTime     = model.LogTime
            };

            OperateLogRepository.Insert(entity);
            return(new OperationResult(OperationResultType.Success, "添加成功"));
        }
 /// <summary>
 /// 删除操作日志信息信息
 /// </summary>
 /// <param name="ids">要删除的操作日志信息编号</param>
 /// <returns>业务操作结果</returns>
 public OperationResult DeleteOperateLogs(params int[] ids)
 {
     return(OperateLogRepository.Delete(ids));
 }