//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); //Recebendo o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); _participante = Participante.BundleToParticipante(participanteBundle); //Exibindo o layout .axml SetContentView(Resource.Layout.Home); //Iniciando as variaveis do contexto var toolbar = FindViewById <Toolbar>((Resource.Id.toolbar)); _fab = FindViewById <FloatingActionButton>(Resource.Id.fab); SetActionBar(toolbar); //Modificando a parte textual ActionBar.SetTitle(Resource.String.TitleHome); //Criando os tabs CreateTab(typeof(ResultHobbiesActivity), GetString(Resource.String.TitleHobbies)); CreateTab(typeof(ResultAprenderActivity), GetString(Resource.String.TitleAprender)); CreateTab(typeof(ResultEnsinarActivity), GetString(Resource.String.TitleEnsinar)); //Iniciando o botão flutuante BotaoFlutanteOpcoes(); }
//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); _participante = Participante.BundleToParticipante(participanteBundle); //Exibindo o layout .axml SetContentView(Resource.Layout.AlterarSenha); //Iniciando as variaveis do contexto var novaSenha = FindViewById <EditText>(Resource.Id.nova_senha); var repitaNovaSenha = FindViewById <EditText>(Resource.Id.repita_nova_senha); var confirmar = FindViewById <Button>(Resource.Id.confirmar); //Funcionalidades //Pegar as informações inseridas novaSenha.TextChanged += (sender, novasenhacapturada) => _novasenha = novasenhacapturada.Text.ToString(); repitaNovaSenha.TextChanged += (sender, repitasenhacapturada) => _repitasenha = repitasenhacapturada.Text.ToString(); confirmar.Click += delegate { ChecarAlteracao(); }; }
//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); _participante = Participante.BundleToParticipante(participanteBundle); //Exibindo o layout .axml SetContentView(Resource.Layout.EditarPerfil); //Iniciando as variaveis do contexto var salvar = FindViewById <Button>(Resource.Id.salvar); var alterarSenha = FindViewById <TextView>(Resource.Id.alterar_senha); var desativarUsuario = FindViewById <TextView>(Resource.Id.desativar_usuario); var telefoneInfoUser = FindViewById <EditText>(Resource.Id.tel_number_user); var nomeInfoUser = FindViewById <EditText>(Resource.Id.nome_info_user); var dtNascimentoInfoUser = FindViewById <EditText>(Resource.Id.dt_nascimento_info_user); var toolbar = FindViewById <Toolbar>((Resource.Id.toolbar)); SetActionBar(toolbar); //Modificando a parte textual ActionBar.SetTitle(Resource.String.TitleEditarPerfil); telefoneInfoUser.Hint = _participante.Telefone; nomeInfoUser.Hint = _participante.Nome; dtNascimentoInfoUser.Hint = _participante.Nascimento; //Funcionalidades telefoneInfoUser.AddTextChangedListener(new Mascara(telefoneInfoUser, "## #####-####")); dtNascimentoInfoUser.AddTextChangedListener(new Mascara(dtNascimentoInfoUser, "##/##/####")); //Para Exibir _nome = _participante.Nome; _telefone = _participante.Telefone; _nascimento = _participante.Nascimento; //Pegar as informações inseridas dtNascimentoInfoUser.TextChanged += (sender, nascimentocapturado) => _nascimento = nascimentocapturado.Text.ToString(); telefoneInfoUser.TextChanged += (sender, telefonecapturado) => _telefone = telefonecapturado.Text.ToString(); desativarUsuario.Click += delegate { Mensagens.MensagemDesativarConta(this, _participante); }; alterarSenha.Click += delegate { _pacote = _participante; IniciarAlterarSenha(this, _pacote); }; salvar.Click += delegate { SalvarClick(); }; }
//Metodos do controlador protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); PacoteAbstrato pacote = Participante.BundleToParticipante(participanteBundle); //Exibindo o layout .axml SetContentView(Resource.Layout.EscolherFoto); //Iniciando as variaveis do contexto var avançar = FindViewById <Button>(Resource.Id.avançar); var escolherFoto = FindViewById <ImageView>(Resource.Id.exibirfoto); //Funcionalidades escolherFoto.Click += delegate { SelecionarFoto(); }; //botar a foto no banco avançar.Click += delegate { IniciarHobbies(this, pacote); }; }
//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo e transformando o bundle(Objeto participante) _participanteBundle = Intent.GetBundleExtra("member"); var participante = Participante.BundleToParticipante(_participanteBundle); //Listagem dos Hobbies _items = participante.Hobbies.Conteudo; ListAdapter = new ListAdapterHae(this, _items); }
//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo e transformando o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); Participante = Participante.BundleToParticipante(participanteBundle); //Listagem do que aprender Items = Participante.Aprender.Conteudo; ListAdapter = new ListAdapterHae(this, Items); }
//Metodos do controlador //Cria e controla a activity protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo e transformando o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); _participante = Participante.BundleToParticipante(participanteBundle); //Exibindo o layout .axml SetContentView(Resource.Layout.Perfil); //Iniciando as variaveis do contexto var toolbar = FindViewById <Toolbar>((Resource.Id.toolbar)); var pergunta = FindViewById <TextView>(Resource.Id.pergunta); var ok = FindViewById <Button>(Resource.Id.ok); var addAprender = FindViewById <FloatingActionButton>(Resource.Id.add_algo); _campoAprender = FindViewById <EditText>(Resource.Id.digite_algo); _listView = FindViewById <ListView>(Resource.Id.list); SetActionBar(toolbar); //Modificando a parte textual ActionBar.SetTitle(Resource.String.TitleAprender); pergunta.SetText(Resource.String.PerguntaAprender); _campoAprender.SetHint(Resource.String.HintCampoAprender); //Funcionalidades _campoAprender.TextChanged += (sender, a) => _aprender = a.Text.ToString(); addAprender.Click += delegate { string[] values = { GetString(Resource.String.MsgCadastroAprender), _aprender }; _pacoteCompleto = new PacoteCompleto(_listAprender, _participante, _listView); InserirItem(_campoAprender, _pacoteCompleto, values); }; ok.Click += delegate { _pacoteCompleto = new PacoteCompleto(_listAprender, _participante, _listView); IniciarQueroEnsinarActivity(this, _pacoteCompleto); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Recebendo o bundle(Objeto participante) var participanteBundle = Intent.GetBundleExtra("member"); _participante = Participante.BundleToParticipante(participanteBundle); //Tenho q montar este _participante //Exibindo o layout .axml SetContentView(Resource.Layout.PerfilCombinacao); //Iniciando as variaveis do contexto var emailInfoUser = FindViewById <TextView>(Resource.Id.email_info_user); var telefoneInfoUser = FindViewById <TextView>(Resource.Id.tel_number_user); var dtNascimentoInfoUser = FindViewById <TextView>(Resource.Id.dt_nascimento_info_user); var toolbar = FindViewById <Toolbar>((Resource.Id.toolbar)); SetActionBar(toolbar); //Modificando a parte textual ActionBar.Title = _participante.Nome; ActionBar.SetLogo(Android.Resource.Drawable.ButtonRadio); ActionBar.SetIcon(Resource.Drawable.logo); telefoneInfoUser.Text = _participante.Telefone; dtNascimentoInfoUser.Text = _participante.Nascimento; emailInfoUser.Text = _participante.Email; PreencherPreferenciasParticipante(); //Criando os tabs CreateTab(typeof(CombinacoesHobbiesActivity), GetString(Resource.String.TitleHobbies), _participante); CreateTab(typeof(CombinacoesAprenderActivity), GetString(Resource.String.TitleAprender), _participante); CreateTab(typeof(CombinacoesEnsinarActivity), GetString(Resource.String.TitleEnsinar), _participante); }