|
|
@ -3,6 +3,7 @@ using PetaPoco; |
|
|
|
|
|
|
|
using Pingchuan.BeijingSafeguard.DAL; |
|
|
|
using Pingchuan.BeijingSafeguard.Model; |
|
|
|
using Pingchuan.BeijingSafeguard.Utility; |
|
|
|
|
|
|
|
namespace Pingchuan.BeijingSafeguard.BLL |
|
|
|
{ |
|
|
@ -25,15 +26,23 @@ namespace Pingchuan.BeijingSafeguard.BLL |
|
|
|
user.LastComputeTime = null; |
|
|
|
user.LoginCount = 0; |
|
|
|
user.LastLoginTime = null; |
|
|
|
user.LoginPassword = Helper.CalcMD5(user.LoginPassword); |
|
|
|
user.CreateTime = DateTime.Now; |
|
|
|
return UserDAL.Add(user); |
|
|
|
} |
|
|
|
|
|
|
|
public static int Update(User user) |
|
|
|
{ |
|
|
|
user.LoginPassword = Helper.CalcMD5(user.LoginPassword); |
|
|
|
return UserDAL.Update(user); |
|
|
|
} |
|
|
|
|
|
|
|
public static int UpdatePassword(int id, string newPassword) |
|
|
|
{ |
|
|
|
string md5 = Helper.CalcMD5(newPassword); |
|
|
|
return UserDAL.UpdatePassword(id, md5); |
|
|
|
} |
|
|
|
|
|
|
|
public static int Delete(int id) |
|
|
|
{ |
|
|
|
return UserDAL.Delete(id); |
|
|
|