/// <summary> /// 获取本逻辑类单例 /// </summary> /// <returns></returns> public static ManagerBll GetInstence() { if (_ManagerBll == null) { _ManagerBll = new ManagerBll(); } return _ManagerBll; }
/// <summary> /// 添加用户登陆日志 /// </summary> /// <param name="managerId">登录用户ID</param> /// <param name="notes">用户登录内容备注</param> public void Save(int managerId, string notes) { try { //创建登录日志对象,便于登录日志的添加 var loginlog = new LoginLog(); //记录登录时间 loginlog.AddDate = DateTime.Now; //当前用户ID loginlog.Manager_Id = managerId; //当前用户名称 loginlog.Manager_CName = ManagerBll.GetInstence().GetCName(null, managerId); //当前用户IP loginlog.Ip = IpHelper.GetUserIp(); //日志记录说明 loginlog.Notes = notes; loginlog.Save(); } catch (Exception) { } }