Advertisement
Guest User

Untitled

a guest
May 21st, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.87 KB | None | 0 0
  1. //=========== CLASSE: VenderLivroActivity
  2. package net.miguelrosa.avaliacaopoo;
  3.  
  4. import android.content.Context;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.util.Log;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.EditText;
  11. import android.widget.Toast;
  12.  
  13. public class VenderLivroActivity extends AppCompatActivity {
  14.  
  15.     Livro objLivro;
  16.     Context context;
  17.  
  18.     EditText edtISBN, edtNomeLivro, edtTema, edtEditora, edtAutor, edtNumPaginas, edtAno, edtEdicao, edtPreco;
  19.  
  20.     @Override
  21.     protected void onCreate(Bundle savedInstanceState) {
  22.         super.onCreate(savedInstanceState);
  23.         setContentView(R.layout.activity_vender_livro);
  24.  
  25.         context = getApplicationContext();
  26.  
  27.         edtISBN = (EditText) findViewById(R.id.edtISBN);
  28.         edtNomeLivro = (EditText) findViewById(R.id.edtNomeLivro);
  29.         edtTema = (EditText) findViewById(R.id.edtTema);
  30.         edtEditora = (EditText) findViewById(R.id.edtEditora);
  31.         edtAutor = (EditText) findViewById(R.id.edtAutor);
  32.         edtNumPaginas = (EditText) findViewById(R.id.edtNumPaginas);
  33.         edtAno = (EditText) findViewById(R.id.edtAno);
  34.         edtEdicao = (EditText) findViewById(R.id.edtEdicao);
  35.         edtPreco = (EditText) findViewById(R.id.edtPreco);
  36.  
  37.  
  38.         Button button = (Button) findViewById(R.id.btnVenderLivro);
  39.         button.setOnClickListener(new View.OnClickListener() {
  40.             @Override
  41.             public void onClick(View v) {
  42.                 //venderLivro(v);
  43.                 venderLivroFormulario(v);
  44.             }
  45.         });
  46.  
  47.     }
  48.  
  49.     public void venderLivroFormulario(View view){
  50.         objLivro = new Livro();
  51.  
  52.         objLivro.setIsbn(edtISBN.getText().toString());
  53.         objLivro.setNomeLivro(edtNomeLivro.getText().toString());
  54.         objLivro.setTema(edtTema.getText().toString());
  55.         objLivro.setEditora(edtEditora.getText().toString());
  56.         objLivro.setAutor(edtAutor.getText().toString());
  57.         objLivro.setNumPaginas( Integer.parseInt(edtNumPaginas.getText().toString()) );
  58.         objLivro.setAno(Integer.parseInt( edtAno.getText().toString()) );
  59.         objLivro.setEdicao(edtEdicao.getText().toString());
  60.         objLivro.setPreco(   Double.parseDouble(edtPreco.getText().toString())  );
  61.  
  62.  
  63.         Toast.makeText(context, "ISBN: " + objLivro.getIsbn().toString(), Toast.LENGTH_SHORT).show();
  64.         Toast.makeText(context, "Nome: " + objLivro.getNomeLivro().toString(), Toast.LENGTH_SHORT).show();
  65.         Toast.makeText(context, "Tema: " + objLivro.getTema().toString(), Toast.LENGTH_SHORT).show();
  66.         Toast.makeText(context, "Editora: " + objLivro.getEditora().toString(), Toast.LENGTH_SHORT).show();
  67.         Toast.makeText(context, "Autor: " + objLivro.getAutor().toString(), Toast.LENGTH_SHORT).show();
  68.         Toast.makeText(context, "Nº Pag.: " + String.valueOf(objLivro.getNumPaginas()) , Toast.LENGTH_SHORT).show();
  69.         Toast.makeText(context, "Ano: " + String.valueOf(objLivro.getNumPaginas()) , Toast.LENGTH_SHORT).show();
  70.         Toast.makeText(context, "Edição: " + objLivro.getEdicao().toString(), Toast.LENGTH_SHORT).show();
  71.         Toast.makeText(context, "Preço: " + String.valueOf(objLivro.getPreco()) , Toast.LENGTH_SHORT).show();
  72.  
  73.     }
  74.  
  75.  
  76.  
  77.     public void venderLivro(View view) {
  78.         objLivro = new Livro();
  79.  
  80.         objLivro.setIsbn("ISBN123");
  81.         objLivro.setNomeLivro("Livro Java");
  82.         objLivro.setTema("Programação");
  83.         objLivro.setEditora("Editora XPTO");
  84.         objLivro.setAutor("Miguel Rosa");
  85.         objLivro.setNumPaginas(123);
  86.         objLivro.setAno(2018);
  87.         objLivro.setEdicao("1ª Edição");
  88.         objLivro.setPreco(100);
  89.  
  90.         Toast.makeText(context, "ISBN: " + objLivro.getIsbn().toString(), Toast.LENGTH_SHORT).show();
  91.         Toast.makeText(context, "Nome: " + objLivro.getNomeLivro().toString(), Toast.LENGTH_SHORT).show();
  92.         Toast.makeText(context, "Tema: " + objLivro.getTema().toString(), Toast.LENGTH_SHORT).show();
  93.         Toast.makeText(context, "Editora: " + objLivro.getEditora().toString(), Toast.LENGTH_SHORT).show();
  94.         Toast.makeText(context, "Autor: " + objLivro.getAutor().toString(), Toast.LENGTH_SHORT).show();
  95.         Toast.makeText(context, "Nº Pag.: " + String.valueOf(objLivro.getNumPaginas()) , Toast.LENGTH_SHORT).show();
  96.         Toast.makeText(context, "Ano: " + String.valueOf(objLivro.getNumPaginas()) , Toast.LENGTH_SHORT).show();
  97.         Toast.makeText(context, "Edição: " + objLivro.getEdicao().toString(), Toast.LENGTH_SHORT).show();
  98.         Toast.makeText(context, "Preço: " + String.valueOf(objLivro.getPreco()) , Toast.LENGTH_SHORT).show();
  99.  
  100.  
  101.         //Log.e("DANGER", String.valueOf(objLivro.getNumPaginas())       ); //apenas testar a passagem dos valores
  102.         //Log.e("DANGER", String.valueOf(objLivro.getAno())      );
  103.  
  104.     }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement