public void AddAdminOperationLog(long adminUserId, string description) { if (adminUserId <= default(long) || CommonHelper.IsNullOrEmptyOrWhiteSpace(description)) { throw new ArgumentNullException("参数adminUserId必须大于0,且description不能为null,string.Empty或只包含空格"); } AdminOperationLog adminOperationLog = new AdminOperationLog() { // Id, AdminUserId = adminUserId, CreateDateTime = DateTime.Now, Description = description, }; int row = dal.AddAdminOperationLog(adminOperationLog); if (row != 1) { ILog logger = LogManager.GetLogger(typeof(AdminOperationLogBLL)); logger.Error(adminOperationLog, new Exception("新增管理员日志发生错误")); } }
/// <summary> /// 返回受影响的行数 /// </summary> public int AddAdminOperationLog(AdminOperationLog adminOperationLog) { dbContext.AdminOperationLogs.Add(adminOperationLog); dbContext.Entry(adminOperationLog).State = System.Data.Entity.EntityState.Added; return dbContext.SaveChanges(); }