Ejemplo n.º 1
0
        public void AuthenticateUser(IUser user, IUserDataBase userDataBase)
        {
            var resultSearch = userDataBase.Search(user.Name);

            if (resultSearch != null)
            {
                if (resultSearch.Password == user.Password)
                {
                    Console.WriteLine(resultSearch.Time);
                    resultSearch.Time = DateTime.Now;
                    return;
                }

                Console.WriteLine("Password is incorrect");
                return;
            }

            user.Time = DateTime.Now;
            userDataBase.Add(user);
            Console.WriteLine("The User is created");
        }
Ejemplo n.º 2
0
 public UsersController(IUserDataBase dataBase)
 {
     this.dataBase = dataBase;
 }
 public HomeController(IUserDataBase pUserDataBase)
 {
     _userDataBase = pUserDataBase;
 }
Ejemplo n.º 4
0
 public UserController(IUserEnforcer user, IUserDataBase udb)
 {
     _user = user;
     _udb  = udb;
 }
 public HomeController()
 {
     _userDataBase = new MeuDataBase();
 }