public RedirectToRouteResult Save(UserInfo user)
        {
            /*if (_userReposytory.UserInfoes.Any(e => e.Login == user.Login))
                throw new ArgumentException("Логин занят");

            user.GetHash();
            _userReposytory.AddUser(user);*/

            return RedirectToAction("Index", "Home", null);
        }
Example #2
0
 public AuthReturnState SaveToken(Token token, UserInfo user, AppData app)
 {
     if (UserSession != null)
     {
         UserSession.TokenLocal = token;
         return AuthReturnState.Success;
     }
     else
         return AuthReturnState.SessionIsNull;
 }
Example #3
0
 public AuthReturnState CreateNewSession(UserInfo user, AppData app)
 {
     UserSession = new Session
     {
         SessionId = Guid.NewGuid(),
         UserInfoLocal = user,
         AppDataLocal = app,
         TokenLocal = null
     };
     return AuthReturnState.Success;
 }
Example #4
0
        public void AddUser(UserInfo user)
        {
            
            var dbEntry = _context.UserInfoes.Find(user.Id);

            if (dbEntry == null)
            {
                _context.UserInfoes.Add(user);
            }
            
            _context.SaveChanges();
        }