@Override protected void onPostExecute(Object retorno) { if (retorno instanceof Exception) { util.msgDialog(Login.this, "Alerta", "Erro ao conectar com o servidor."); } else { Usuario usuario = (Usuario) retorno; if (!usuario.getError()) { Bundle param = new Bundle(); param.putInt("id_usuario", usuario.getId_usuario()); param.putString("chave_api", usuario.getChave_api()); if (usuario.getTem_transacao()) { NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); // mId allows you to update the notification later on. mNotificationManager.notify( 1, util.createNotification( Login.this, ListaTransacao.class, "Transações", "Existem novas transações", param)); } redirecionar(Login.this, Principal.class, param); util.toast(getApplicationContext(), "Login efetuado com sucesso!!!"); } else { new HttpCadastroFB((new Webservice()).cadastro(), FBmap, Usuario.class, "").execute(); } } }
@Override protected void onPostExecute(Object retorno) { if (retorno instanceof Exception) { util.msgDialog(Login.this, "Alerta", "Erro ao conectar com o servidor."); } else { Usuario usuario = (Usuario) retorno; if (!usuario.getError()) { new RecuperaFotoFacebook(urlFoto).execute(usuario.getId_usuario()); Bundle param = new Bundle(); param.putInt("id_usuario", usuario.getId_usuario()); param.putString("chave_api", usuario.getChave_api()); param.putString("primeiro_cadastro", "1"); param.putString("redirecionar", "preferencias_usuario"); redirecionar(Login.this, Contatos.class, param); util.toast(getApplicationContext(), "Login efetuado com sucesso!"); } else { util.msgDialog(Login.this, "Alerta", usuario.getMessage()); } } }