package com.example.tab;
import android.app.Activity;
import android.app.TabActivity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.Toast;
public class regedit extends Activity {
private EditText doctor_accID , doctor_PWD ,doctor_PWD1 ,doctor_age ,doctor_name ,doctor_hospital ,doctor_information,doctor_field;
private Spinner sp1,sp2,sp3;
private Button bt;
private DbHelper db ;
private Cursor mcursor;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.regedit);
db = new DbHelper(this);
sp1 = (Spinner) findViewById(R.id.doctor_sex);
ArrayAdapter<CharSequence> adapter1 = ArrayAdapter.createFromResource(
this, R.array.sex_array, android.R.layout.simple_spinner_item);
sp1.setAdapter(adapter1);
sp2 = (Spinner) findViewById(R.id.doctor_title);
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(
this, R.array.title_array, android.R.layout.simple_spinner_item);
sp2.setAdapter(adapter2);
sp3 = (Spinner) findViewById(R.id.doctor_department);
ArrayAdapter<CharSequence> adapter3 = ArrayAdapter.createFromResource(
this, R.array.department_array, android.R.layout.simple_spinner_item);
sp3.setAdapter(adapter3);
doctor_accID = (EditText) findViewById(R.id.doctor_accID);
doctor_PWD = (EditText) findViewById(R.id.doctor_PWD);
doctor_PWD1 = (EditText) findViewById(R.id.doctor_PWD1);
doctor_age = (EditText) findViewById(R.id.doctor_age);
doctor_name = (EditText) findViewById(R.id.doctor_name);
doctor_hospital = (EditText) findViewById(R.id.doctor_hospital);
doctor_information = (EditText) findViewById(R.id.doctor_information);
doctor_field = (EditText) findViewById(R.id.doctor_field);
bt = (Button) findViewById(R.id.t1);
bt.setOnClickListener(new OnClickListener() {
@ Override
public void onClick(View v){
String accId = doctor_accID.getText().toString();
String pwd = doctor_PWD.getText().toString();
String pwd1 = doctor_PWD1.getText().toString();
String age = doctor_age.getText().toString();
String name =doctor_name.getText().toString();
String hospital =doctor_hospital.getText().toString();
String information =doctor_information.getText().toString();
String field =doctor_field.getText().toString();
String spsex = sp1.getSelectedItem().toString();
String sptitle = sp2.getSelectedItem().toString();
String spdepartment = sp3.getSelectedItem().toString();
System.out.println("accId的值:"+accId);
System.out.println("pwd的值:"+pwd);
System.out.println("pwd1的值:"+pwd1);
System.out.println("age的值:"+ age);
System.out.println("spsex的值:"+spsex);
mcursor = db.selectDoctor(accId);
if(mcursor.getCount() == 0){
if(accId.length() == 11)
{
if(" ".equals(pwd))
{
toastShow("密码不能为空,请设置密码!");
}
else if(pwd1.equals(pwd) )
{
//toastShow("两次输入密码不同,请重新输入密码!");
//db.insertPerson( spsex,age,accId,pwd);
db.insertDoctor(name, spsex, age, sptitle, spdepartment,hospital, information, field, accId, pwd);
toastShow("恭喜你注册“医生”成功,请登录!");
Intent intent_register = new Intent (regedit.this ,MainActivity.class);
startActivity(intent_register);
}
else {
toastShow("两次输入密码不同,请重新输入密码!");
}
}
else
{
toastShow("请输入手机号码进行注册!");
}
}
else{toastShow("你的帐号已经被注册!");}
// db.insertPerson( spsex,age,accId,pwd);
//toastShow("恭喜你注册“患者”成功!");
}
});
}
public void toastShow(String text) {
Toast.makeText(this, text, 1000).show();
}
}