private void pictureBox2_Click(object sender, EventArgs e)
        {
            Menu m = new View.Menu();

            m.Show();
            this.Close();
        }
Beispiel #2
0
        private async void NavegarParaMenuPage(object sender, EventArgs e)
        {
            var loginRequest = new LoginGet();

            loginRequest.Email = entry_email.Text;
            loginRequest.Senha = entry_senha.Text;

            var result = await service.Logar(loginRequest);

            if (result != null)
            {
                var pessoa = result.pessoa;
                Security.Security.TokenValue = result.token.Value;

                var pagina = new View.Menu(result.pessoa, result.token)
                {
                    BindingContext = result.pessoa
                };
                await Navigation.PushAsync(pagina);
                await DisplayAlert("Olá", "Seja Bem-Vindo ao FaceIT", "Ok");
            }
            else
            {
                await DisplayAlert("Erro", "E-mail ou Senha Inexistente/Incorreto", "Ok");
            }
        }
 public MasterController(GraphicsDeviceManager a_manager, ContentManager a_contentManager, GraphicsDevice a_graphics)
 {
     m_view = new View.View(a_manager, a_contentManager, a_graphics);
     m_menu = new View.Menu(a_manager, a_contentManager, m_view);
     m_gameController = new GameController(m_view, m_camera, m_menu, m_manager, a_contentManager);
     m_manager = a_manager;
 }
Beispiel #4
0
        private void label2_Click(object sender, EventArgs e)
        {
            Menu mn = new View.Menu();

            this.Hide();
            mn.ShowDialog();
            this.Show();
        }
        public MasterController(GraphicsDeviceManager a_manager, ContentManager a_contentManager)
        {
            m_model = new Model.Model();

            m_view = new View.View(a_manager, a_contentManager);
            m_menu = new View.Menu(a_manager, a_contentManager);
            m_pause = new View.Menu(a_manager, a_contentManager);
            m_death = new View.Menu(a_manager, a_contentManager);
        }
Beispiel #6
0
        async void OnAuthCompleted(object sender, AuthenticatorCompletedEventArgs e)
        {
            var authenticator = sender as OAuth2Authenticator;

            if (authenticator != null)
            {
                authenticator.Completed -= OnAuthCompleted;
                authenticator.Error     -= OnAuthError;
            }
            if (e.IsAuthenticated)
            {
                User user     = null;
                var  request  = new OAuth2Request("GET", new Uri(Constants.GoogleUserInfoUrl), null, e.Account);
                var  response = await request.GetResponseAsync();

                if (response != null)
                {
                    string userJson = await response.GetResponseTextAsync();

                    user = JsonConvert.DeserializeObject <User>(userJson);
                }

                if (account != null)
                {
                    store.Delete(account, Constants.AppName);
                }
                user.Id = user.Id.Substring(0, 10);

                var loginRequest = new LoginGet();
                loginRequest.Email    = user.Email.ToString();
                loginRequest.GoogleId = Convert.ToInt32(user.Id);

                var result = await service.Logar(loginRequest);

                if (result != null)
                {
                    var pessoa = result.pessoa;
                    Security.Security.TokenValue = result.token.Value;

                    var pagina = new View.Menu(result.pessoa, result.token)
                    {
                        BindingContext = result.pessoa
                    };

                    await Navigation.PushAsync(pagina);
                    await DisplayAlert("Olá", "Seja Bem-Vindo ao FaceIT", "Ok");
                }
                else
                {
                    var cadastro = new View.PessoaFisicaCadastroGoogle(user);
                    await Navigation.PushAsync(cadastro);
                    await DisplayAlert("Aviso", "Antes de acessar, você precisa preencher alguns dados.", "Ok");
                }
            }
        }
 public GameController(View.View a_view, View.Camera a_camera, View.Menu a_menu, GraphicsDeviceManager a_manager, ContentManager a_contentManager)
 {
     m_enemyBolt = new Model.EnemyBolt();
     m_view = a_view;
     m_menu = a_menu;
     m_camera = a_camera;
     m_manager = a_manager;
     m_model = new Model.Model(m_player, m_statehandler, m_levels, m_enemy, m_enemyBolt);
     //    m_sound = new Model.SoundManager(a_contentManager);
     m_save = new Model.Save(m_player, m_statehandler, m_levels, m_model);
 }