Advertisement
Guest User

Untitled

a guest
Oct 20th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. package com.example.darles.cadastropessoas;
  2.  
  3. import android.annotation.SuppressLint;
  4. import android.content.ContentValues;
  5. import android.content.Intent;
  6. import android.database.sqlite.SQLiteDatabase;
  7. import android.support.v7.app.AppCompatActivity;
  8. import android.os.Bundle;
  9. import android.view.View;
  10. import android.widget.Button;
  11. import android.widget.EditText;
  12. import android.widget.ListView;
  13. import android.widget.Toast;
  14.  
  15. public class EditarActivity extends AppCompatActivity {
  16. private SQLiteDatabase db;
  17. @SuppressLint("WrongConstant")
  18. @Override
  19. protected void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. setContentView(R.layout.activity_editar);
  22.  
  23. db = openOrCreateDatabase("crud.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);
  24.  
  25. final Intent it = getIntent();
  26.  
  27. final EditText txtTAREFA = (EditText) findViewById(R.id.txtTAREFA);
  28. final EditText txtCATEGORIA = (EditText) findViewById(R.id.txtCATEGORIA);
  29. final EditText txtDATA = (EditText) findViewById(R.id.txtDATA);
  30. final EditText txtHORA = (EditText) findViewById(R.id.txtHORA);
  31.  
  32. txtTAREFA.setText(it.getStringExtra("tarefa"));
  33. txtCATEGORIA.setText(it.getStringExtra("categoria"));
  34. txtDATA.setText(it.getStringExtra("data"));
  35. txtHORA.setText(it.getStringExtra("hora"));
  36.  
  37. Button btnApagar = (Button) findViewById(R.id.btnApagar);
  38. btnApagar.setOnClickListener(new View.OnClickListener() {
  39. @Override
  40. public void onClick(View v) {
  41. if ( db.delete("tarefas", "_id = ?", new String[]{String.valueOf(it.getIntExtra("codigo", 0))}) > 0){
  42. Toast.makeText(getBaseContext(), "Sucesso", Toast.LENGTH_SHORT).show();
  43. finish();
  44. }
  45. }
  46. });
  47.  
  48. Button btnAtualizar = (Button) findViewById(R.id.btnAtualizar);
  49. btnAtualizar.setOnClickListener(new View.OnClickListener() {
  50. @Override
  51. public void onClick(View v) {
  52.  
  53. ContentValues ctv = new ContentValues();
  54. ctv.put("tarefa", txtTAREFA.getText().toString());
  55. ctv.put("categoria", txtCATEGORIA.getText().toString());
  56. ctv.put("data", txtDATA.getText().toString());
  57. ctv.put("hora", txtHORA.getText().toString());
  58. if ( db.update("tarefas", ctv, "_id = ?", new String[]{String.valueOf(it.getIntExtra("codigo", 0))}) > 0){
  59. Toast.makeText(getBaseContext(), "Sucesso", Toast.LENGTH_SHORT).show();
  60. finish();
  61. }
  62.  
  63. }
  64. });
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement