/// <summary>
        ///     添加系统操作日志
        /// </summary>
        /// <param name="model">系统操作日志模型</param>
        /// <returns>是否成功</returns>
        public ResultModel AddAC_OperateLog(AC_OperateLogModel model)
        {
            var result = new ResultModel
            {
                Data = _database.Db.AC_OperateLog.Insert(model)
            };

            return(result);
        }
        /// <summary>
        ///     删除系统操作日志
        /// </summary>
        /// <param name="model">系统操作日志模型</param>
        /// <returns>是否删除成功</returns>
        public ResultModel DeleteAC_OperateLog(AC_OperateLogModel model)
        {
            var result = new ResultModel
            {
                Data = _database.Db.AC_OperateLog.Delete(OperateID: model.OperateID)
            };

            result.IsValid = result.Data > 0 ? true : false;
            return(result);
        }
        /// <summary>
        ///     更新系统操作日志
        /// </summary>
        /// <param name="model">系统操作日志模型</param>
        /// <returns>是否修改成功</returns>
        public ResultModel UpdateAC_OperateLog(AC_OperateLogModel model)
        {
            var result = new ResultModel
            {
                Data = _database.Db.AC_OperateLog.Update(model)
            };

            result.IsValid = result.Data > 0 ? true : false;
            return(result);
        }
예제 #4
0
        public string DeleteAC_OperateLog(int?OperateID)
        {
            AC_OperateLogModel model = new AC_OperateLogModel();

            if (OperateID.HasValue)
            {
                model.OperateID = OperateID.Value;
                var result = this._acOperateLogService.DeleteAC_OperateLog(model).Data;
                return(result == true ? "Delete success!" : "Delete failed!");
            }

            return("Delete failed!");
        }
예제 #5
0
        public ActionResult Create(int?id)
        {
            AC_OperateLogModel model = null;

            if (id.HasValue)
            {
                var result = this._acOperateLogService.GetAC_OperateLogById(id.Value);
                if (result.Data != null)
                {
                    model = result.Data[0];
                }
            }
            if (model == null)
            {
                model = new AC_OperateLogModel();
            }
            return(View(model));
        }
예제 #6
0
        public void AC_OperateLogService_GetAC_OperateLogById_Test()
        {
            AC_OperateLogModel resultModel = this._userLoginLogService.GetAC_OperateLogById(546145124).Data;

            Assert.IsTrue(true);
        }
예제 #7
0
 public static AC_OperateLog ToEntity(this AC_OperateLogModel model)
 {
     return(Mapper.Map <AC_OperateLog>(model));
 }