public bool Modify(Data.DataSys.Sys_AdminUserExtension userExtension, Data.DataSys.Sys_AdminUser operUser) { var b = false; if (userExtension != null && userExtension.Id > 0 && userExtension.UserId > 0) { var log = new Sys_AdminUserLog(); log.AddTime = System.DateTime.Now; log.IpAddress = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetRealIP(); log.PageUrl = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetCurrentUrl(); log.ReferrerUrl = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetReferrerUrl(); log.State = true; log.TypeId = 1; try { userExtensionRepository.Uow.Commit(); b = true; if (operUser != null) { log.UserId = operUser.id; log.ShortMessage = "用户Id:" + operUser.id + " 改变用户Id号:" + userExtension.UserId.ToString() + " 的扩展信息"; log.FullMessage = "UpdateUser 用户名:" + operUser.username + " 用户Id:" + operUser.id.ToString() + " 改变了用户Id号:" + userExtension.UserId.ToString() + " 的扩展信息"; } else { log.UserId = 0; log.ShortMessage = "用户Id号:" + userExtension.UserId.ToString() + " 的扩展信息被修改"; log.FullMessage = "UpdateUser " + "用户Id号:" + userExtension.UserId.ToString() + " 的扩展信息被修改"; } } catch (Exception ex) { #region exception if (operUser != null && operUser.id > 0) { log.ShortMessage = "更新用户数据异常"; log.FullMessage = log.ShortMessage = "更新用户Id:" + userExtension.UserId.ToString() + " 操作用户Id:" + operUser.id + " 错误信息:" + ex.Message; if (ex.InnerException != null) { log.FullMessage += " 内部错误信息:" + ex.InnerException.Message; } } else { log.ShortMessage = "更新用户数据异常"; log.FullMessage = log.ShortMessage = "更新用户Id:" + userExtension.UserId.ToString() + " 错误信息:" + ex.Message; if (ex.InnerException != null) { log.FullMessage += " 内部错误信息:" + ex.InnerException.Message; } } #endregion } iPow.Infrastructure.Data.LoggerReopsitoryManager.AddLogInfo(log); } return(b); }
public Data.DataSys.Sys_AdminUserExtension Add(Data.DataSys.Sys_AdminUserExtension userExtension, Data.DataSys.Sys_AdminUser operUser) { try { userExtension.AddTime = System.DateTime.Now; userExtension.Sort = 0; userExtensionRepository.Add(userExtension); userExtensionRepository.Uow.Commit(); //添加日志操作 } catch (Exception ex) { } return(userExtension); }
public bool DeleteTrue(Data.DataSys.Sys_AdminUserExtension userExtension, Data.DataSys.Sys_AdminUser operUser) { var res = false; try { userExtensionRepository.Delete(userExtension); userExtensionRepository.Uow.Commit(); res = true; //添加日志操作 } catch (Exception ex) { } return(res); }
public bool Delete(Data.DataSys.Sys_AdminUserExtension entity, Data.DataSys.Sys_AdminUser operUser) { var res = false; if (entity != null) { try { entity.State = false; userExtensionRepository.Modify(entity); res = true; //添加日志操作 } catch (Exception ex) { } } return(res); }
public bool Add(Data.DataSys.Sys_AdminUserExtension entity, Data.DataSys.Sys_AdminUser operUser) { var res = false; if (entity != null) { try { userExtensionRepository.Add(entity); userExtensionRepository.Uow.Commit(); //添加日志操作 res = true; } catch (Exception ex) { } } return(res); }