public void IniciarOutraTela(Intent activitydesejada, PacoteAbstrato pacote) { var participante = (Participante)pacote; activitydesejada.PutExtra("member", participante.ParticipanteToBundle()); StartActivity(activitydesejada); }
protected void IniciarQueroEnsinarActivity(Context contexto, PacoteAbstrato pacote) { var queroensinaractivity = new Intent(contexto, typeof(QueroEnsinarActivity)); //TODO mudar para trabalhar com objeto do banco IniciarOutraTela(queroensinaractivity, pacote); }
public override void IniciarQueroAprenderActivity(Context contexto, PacoteAbstrato pacote) { var queroaprenderactivity = new Intent(contexto, typeof(QueroAprenderActivity)); //TODO mudar para trabalhar com objeto do banco IniciarOutraTela(queroaprenderactivity, pacote); }
//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); }; }
protected override void IniciarOutraTela(Intent activitydesejada, PacoteAbstrato pacote) { var pacotePadrao = (PacoteCompleto)pacote; ProcedimentoPadrao(pacotePadrao); activitydesejada.PutExtra("member", pacotePadrao.Participante.ParticipanteToBundle()); StartActivity(activitydesejada); }
private void SalvarPerfilEditado() { var resultadoactivity = new Intent(this, typeof(HomeActivity)); AlterarParticipante(_participante); _pacote = _participante; IniciarOutraTela(resultadoactivity, _pacote); }
private void SalvarPerfilEditado() { var resultadoactivity = new Intent(this, typeof(HomeActivity)); AlterarParticipante(_participante); _pacote = _participante; IniciarOutraTela(resultadoactivity, _pacote); Mensagens.MensagemDeInformacoesEditadasComSucesso(this); }
private void ManterUsuarioNaTela() { const string toast = ("As senhas estão diferentes"); Toast.MakeText(this, toast, ToastLength.Long).Show(); PacoteAbstrato pacote = _participante; IniciarAlterarSenha(this, pacote); }
public override bool OnOptionsItemSelected(IMenuItem item) { switch (item.ItemId) { case Resource.Id.menu_home: _pacote = _participante; IniciarHome(this, _pacote); return(true); } return(base.OnOptionsItemSelected(item)); }
private void SalvarAlteracao() { _participante.AlterarSenha(_novasenha); CursorBd.AtualizarUsuario(_participante); const string toast = ("Senha Alterada"); Toast.MakeText(this, toast, ToastLength.Long).Show(); PacoteAbstrato pacote = _participante; IniciarEditarPerfil(this, pacote); }
public override bool OnOptionsItemSelected(IMenuItem item) { switch (item.ItemId) { case Resource.Id.menu_home: _pacote = _participante; IniciarHome(this, _pacote); return(true); case Resource.Id.menu_preferences: //chamar configurações?? return(true); } return(base.OnOptionsItemSelected(item)); }
public void IniciarAlterarSenha(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public void IniciarEditarPerfil(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public override void IniciarQueroAprenderActivity(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public override void IniciarEscolherFoto(Context contexto, PacoteAbstrato pacote) { var escolherfotoactivity = new Intent(contexto, typeof(EscolherFotoActivity)); IniciarOutraTela(escolherfotoactivity, pacote); }
public abstract void IniciarAlterarSenha(Context contexto, PacoteAbstrato pacote);
public abstract void IniciarQueroAprenderActivity(Context contexto, PacoteAbstrato pacote);
public void IniciarHobbies(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public abstract void IniciarOutraTela(Intent activitydesejada, PacoteAbstrato pacote);
public override void IniciarQueroEnsinarActivity(Context contexto, PacoteAbstrato pacote) { var queroensinaractivity = new Intent(contexto, typeof(QueroEnsinarActivity)); IniciarOutraTela(queroensinaractivity, pacote); }
public abstract void IniciarHobbies(Context contexto, PacoteAbstrato pacote);
public void IniciarEditarPerfil(Context contexto, PacoteAbstrato pacote) { var editaractivity = new Intent(contexto, typeof(EditarPerfilActivity)); IniciarOutraTela(editaractivity, pacote); }
public abstract void IniciarQueroEnsinarActivity(Context contexto, PacoteAbstrato pacote);
public void IniciarEscolherFoto(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public override void IniciarAlterarSenha(Context contexto, PacoteAbstrato pacote) { var alterarsenhaactivity = new Intent(contexto, typeof(AlterarSenhaActivity)); IniciarOutraTela(alterarsenhaactivity, pacote); }
public void IniciarHome(Context contexto, PacoteAbstrato pacote) { var resultadoctivity = new Intent(contexto, typeof(HomeActivity)); IniciarOutraTela(resultadoctivity, pacote); }
public override void IniciarHobbies(Context contexto, PacoteAbstrato pacote) { var hobbiesactivity = new Intent(contexto, typeof(HobbiesActivity)); IniciarOutraTela(hobbiesactivity, pacote); }
public void IniciarQueroEnsinarActivity(Context contexto, PacoteAbstrato pacote) { throw new NotImplementedException(); }
public abstract void IniciarEscolherFoto(Context contexto, PacoteAbstrato pacote);