Esempio n. 1
0
 public int UpdateLoginCount(string userName, int addCount = 1)
 {
     DataAccess.DBEntities context = new DataAccess.DBEntities();
     Entities.Users        user    = context.Users.Where(m => m.UserName == userName).FirstOrDefault();
     if (user != null)
     {
         user.LoginCount += addCount;
         return(context.SaveChanges());
     }
     else
     {
         return(-1);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 根据cookie信息获取用户登录
 /// </summary>
 /// <param name="userName">用户名</param>
 /// <param name="userEncrypt">Cookie加密信息</param>
 /// <returns></returns>
 public Entities.Users CookieLogin(string userName, string userIP, string userEncrypt)
 {
     if (string.IsNullOrWhiteSpace(userName) || string.IsNullOrWhiteSpace(userEncrypt))
     {
         return(null);
     }
     DataAccess.DBEntities context = new DataAccess.DBEntities();
     Entities.Users        user    = context.Users.Where(m => m.UserName == userName).FirstOrDefault();
     if (user != null && UserCookieEncrypt(user.UserName, user.Password, userIP).Equals(userEncrypt))
     {
         return(user);
     }
     else
     {
         return(null);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 用户登录
 /// </summary>
 /// <param name="UserName">用户名</param>
 /// <param name="Password">密码</param>
 /// <param name="VerificationCode">验证码</param>
 public Entities.Users Login(string userName, string password, string verificationCode)
 {
     DataAccess.DBEntities context = new DataAccess.DBEntities();
     Entities.Users        user    = context.Users.Where(m => m.UserName == userName && m.Password == password).FirstOrDefault();
     return(user);
 }
Esempio n. 4
0
 /// <summary>
 /// 管理员登录
 /// </summary>
 /// <param name="UserName">用户名</param>
 /// <param name="Password">密码</param>
 /// <param name="VerificationCode">验证码</param>
 public Entities.Users AdminLogin(string userName, string password)
 {
     DataAccess.DBEntities context = new DataAccess.DBEntities();
     return(context.Users.Where(m => m.UserName == userName && m.Password == password && m.IsAdmin == 1).FirstOrDefault());
 }