예제 #1
0
        /// <summary>
        /// 删除用户
        /// </summary>
        /// <param name="userID">要删除的用户ID</param>
        public void DeleteUser(string userID)
        {
            EmployeeBLL  objBll       = new EmployeeBLL();
            Employee     obj          = objBll.GetEmployee(GetUser(userID).EmployeeID);
            SystemLogBLL systemLogBLL = new SystemLogBLL();

            systemLogBLL.WriteLog("删除员工“" + obj.EmployeeName + "(" + obj.WorkNo + ")”用户登录信息");
            dal.DeleteUser(userID);
        }
예제 #2
0
 /// <summary>
 /// 更新用户
 /// </summary>
 /// <param name="user">更新后的用户信息</param>
 public void UpdateUser(SystemUser systemUser)
 {
     if (dal.UpdateUser(systemUser) && systemUser.Flag)
     {
         EmployeeBLL  objBll       = new EmployeeBLL();
         Employee     obj          = objBll.GetEmployee(systemUser.EmployeeID);
         SystemLogBLL systemLogBLL = new SystemLogBLL();
         systemLogBLL.WriteLog("修改员工“" + obj.EmployeeName + "(" + obj.WorkNo + ")”用户登录信息");
     }
 }
예제 #3
0
 /// <summary>
 /// 新增用户
 /// </summary>
 /// <param name="user">新增的用户信息</param>
 /// <returns></returns>
 public void AddUser(SystemUser systemUser)
 {
     if (dal.AddUser(systemUser))
     {
         EmployeeBLL  objBll       = new EmployeeBLL();
         Employee     obj          = objBll.GetEmployee(systemUser.EmployeeID);
         SystemLogBLL systemLogBLL = new SystemLogBLL();
         systemLogBLL.WriteLog("新增员工“" + obj.EmployeeName + "(" + obj.WorkNo + ")”用户登录信息");
     }
 }