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