Example #1
0
        public LoggedUser Execute(string login, string password)
        {
            var loggedUser = _userQueries.GetLogin(login, password);

            if (loggedUser == null)
            {
                throw new BadLoginException();
            }
            return(new LoggedUser(loggedUser.Id, loggedUser.Login, loggedUser.Lastname, loggedUser.Firsname, loggedUser.Role, loggedUser.Signature));
        }