android69
یک شنبه 03 خرداد 1394, 13:18 عصر
private TextView txtname;
private TextView txtfamily;
private TextView txtnumber;
private TextView txtemail;
private TextView txtjob;
private TextView txtaddress;
private EditText edtname;
private EditText edtfamily;
private EditText edtnumber;
private EditText edtemail;
private EditText edtjob;
private EditText edtaddress;
private Button btnupdate;
private int position = 0;
private String getname;
private String getfname;
private String getnum;
private String getemail;
private String getjob;
private String getaddress;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.update);
txtname = (TextView) findViewById(R.id.txt_name);
txtfamily = (TextView) findViewById(R.id.txt_family);
txtnumber = (TextView) findViewById(R.id.txt_number);
txtemail = (TextView) findViewById(R.id.txt_job);
txtjob = (TextView) findViewById(R.id.txt_email);
txtaddress = (TextView) findViewById(R.id.txt_address);
edtname = (EditText) findViewById(R.id.edtname);
edtfamily = (EditText) findViewById(R.id.edtfamily);
edtnumber = (EditText) findViewById(R.id.edtnumber);
edtjob = (EditText) findViewById(R.id.edtjob);
edtemail = (EditText) findViewById(R.id.edtemail);
edtaddress = (EditText) findViewById(R.id.edtaddress);
btnupdate = (Button) findViewById(R.id.btnupdate);
Bundle extras = getIntent().getExtras();
if (extras != null) {
position = extras.getInt("POSITION");
}
final StructContact contact = ActivityMain.contacts.get(position);
/* edtname.setText(contact.name);
edtfamily.setText(contact.family);
edtnumber.setText(contact.number);
edtemail.setText(contact.email);
edtjob.setText(contact.job);
edtaddress.setText(contact.address);*/
btnupdate.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
/* String sql = ("UPDATE contact SET " + (
"name=" + edtname.getText().toString() + ", " +
"family=" + edtfamily.getText().toString() + "," +
"number=" + edtnumber.getText().toString() +
",emial=" + edtemail.getText().toString() +
",job=" + edtjob.getText().toString() +
",address=" + edtaddress.getText().toString()) +
",where id=" + (contact.id));*/
/*
G.database.execSQL("UPDATE contact SET (name, family,number,job,email,address) VALUES ('" + edtname.getText().toString() + "','" + edtfamily.getText().toString() +
"','" + edtnumber.getText().toString() + "','" + edtjob.getText().toString() + "','" + edtemail.getText().toString() + "','" + edtaddress.getText().toString() + "'+where id=" + (position) + ";");*/
String Update = ("UPDATE contact SET name = " + edtname.getText().toString() + ",family = " + edtfamily.getText().toString() + ",number = " + edtnumber.getText().toString() + ",email = " + edtemail.getText().toString() + ",job = " + edtjob.getText().toString() + ",address = " + edtaddress.getText().toString() + " WHERE id = " + contact.id);
G.database.execSQL(Update);
Toast.makeText(G.context, "مخاطب با موفقیت ویرایش شد.", Toast.LENGTH_SHORT).show();
finish();
}
});
}
@Override
protected void onResume() {
G.CurrentActivity = this;
super.onResume();
}
}
private TextView txtfamily;
private TextView txtnumber;
private TextView txtemail;
private TextView txtjob;
private TextView txtaddress;
private EditText edtname;
private EditText edtfamily;
private EditText edtnumber;
private EditText edtemail;
private EditText edtjob;
private EditText edtaddress;
private Button btnupdate;
private int position = 0;
private String getname;
private String getfname;
private String getnum;
private String getemail;
private String getjob;
private String getaddress;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.update);
txtname = (TextView) findViewById(R.id.txt_name);
txtfamily = (TextView) findViewById(R.id.txt_family);
txtnumber = (TextView) findViewById(R.id.txt_number);
txtemail = (TextView) findViewById(R.id.txt_job);
txtjob = (TextView) findViewById(R.id.txt_email);
txtaddress = (TextView) findViewById(R.id.txt_address);
edtname = (EditText) findViewById(R.id.edtname);
edtfamily = (EditText) findViewById(R.id.edtfamily);
edtnumber = (EditText) findViewById(R.id.edtnumber);
edtjob = (EditText) findViewById(R.id.edtjob);
edtemail = (EditText) findViewById(R.id.edtemail);
edtaddress = (EditText) findViewById(R.id.edtaddress);
btnupdate = (Button) findViewById(R.id.btnupdate);
Bundle extras = getIntent().getExtras();
if (extras != null) {
position = extras.getInt("POSITION");
}
final StructContact contact = ActivityMain.contacts.get(position);
/* edtname.setText(contact.name);
edtfamily.setText(contact.family);
edtnumber.setText(contact.number);
edtemail.setText(contact.email);
edtjob.setText(contact.job);
edtaddress.setText(contact.address);*/
btnupdate.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
/* String sql = ("UPDATE contact SET " + (
"name=" + edtname.getText().toString() + ", " +
"family=" + edtfamily.getText().toString() + "," +
"number=" + edtnumber.getText().toString() +
",emial=" + edtemail.getText().toString() +
",job=" + edtjob.getText().toString() +
",address=" + edtaddress.getText().toString()) +
",where id=" + (contact.id));*/
/*
G.database.execSQL("UPDATE contact SET (name, family,number,job,email,address) VALUES ('" + edtname.getText().toString() + "','" + edtfamily.getText().toString() +
"','" + edtnumber.getText().toString() + "','" + edtjob.getText().toString() + "','" + edtemail.getText().toString() + "','" + edtaddress.getText().toString() + "'+where id=" + (position) + ";");*/
String Update = ("UPDATE contact SET name = " + edtname.getText().toString() + ",family = " + edtfamily.getText().toString() + ",number = " + edtnumber.getText().toString() + ",email = " + edtemail.getText().toString() + ",job = " + edtjob.getText().toString() + ",address = " + edtaddress.getText().toString() + " WHERE id = " + contact.id);
G.database.execSQL(Update);
Toast.makeText(G.context, "مخاطب با موفقیت ویرایش شد.", Toast.LENGTH_SHORT).show();
finish();
}
});
}
@Override
protected void onResume() {
G.CurrentActivity = this;
super.onResume();
}
}