develop
parent
e14577067c
commit
834254da77
@ -1,101 +0,0 @@
|
||||
package com.example.hamburger.ui.home;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.os.Message;
|
||||
import android.view.View;
|
||||
import android.widget.EditText;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.example.hamburger.R;
|
||||
import com.example.hamburger.dao.UserDao;
|
||||
import com.example.hamburger.entity.IsolationUser;
|
||||
|
||||
public class Inform_input extends AppCompatActivity{
|
||||
|
||||
private static final String TAG = "mysql-party-register";
|
||||
EditText name = null;
|
||||
EditText gender = null;
|
||||
EditText idnumber = null;
|
||||
EditText roomnumber = null;
|
||||
EditText checkin_time = null;
|
||||
|
||||
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.infor_input);
|
||||
|
||||
name = findViewById(R.id.name);
|
||||
gender = findViewById(R.id.gender);
|
||||
idnumber = findViewById(R.id.ID_number);
|
||||
roomnumber = findViewById(R.id.roomnumber);
|
||||
checkin_time = findViewById(R.id.checkin_time);
|
||||
|
||||
}
|
||||
|
||||
public void addInfor(View view){
|
||||
String name1 = name.getText().toString();
|
||||
String gender1 = gender.getText().toString();
|
||||
String idnumber1 = idnumber.getText().toString();
|
||||
int roomnumber1 = Integer.parseInt(roomnumber.getText().toString());
|
||||
String checkin_time1 = checkin_time.getText().toString();
|
||||
|
||||
IsolationUser user=new IsolationUser();
|
||||
|
||||
user.setname(name1);
|
||||
user.setGender(gender1);
|
||||
user.setIdnumber(idnumber1);
|
||||
user.setRoomnumber(roomnumber1);
|
||||
user.setCheckin_time(checkin_time1);
|
||||
|
||||
new Thread(){
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
int msg = 0;
|
||||
|
||||
UserDao userDao = new UserDao();
|
||||
|
||||
IsolationUser uu = userDao.findUser_(user.getname());
|
||||
if(uu != null){
|
||||
msg = 1;
|
||||
}
|
||||
else{
|
||||
boolean flag = userDao.LogInfor(user);
|
||||
if(flag){
|
||||
msg = 2;
|
||||
}
|
||||
}
|
||||
hand.sendEmptyMessage(msg);
|
||||
|
||||
}
|
||||
}.start();
|
||||
}
|
||||
|
||||
@SuppressLint("HandlerLeak")
|
||||
final Handler hand = new Handler()
|
||||
{
|
||||
public void handleMessage(Message msg) {
|
||||
if(msg.what == 0) {
|
||||
Toast.makeText(getApplicationContext(),"录入失败",Toast.LENGTH_LONG).show();
|
||||
} else if(msg.what == 1) {
|
||||
Toast.makeText(getApplicationContext(),"该信息已经存在,请重新录入",Toast.LENGTH_LONG).show();
|
||||
} else if(msg.what == 2) {
|
||||
Toast.makeText(getApplicationContext(), "录入成功", Toast.LENGTH_LONG).show();
|
||||
Intent intent = new Intent();
|
||||
//将想要传递的数据用putExtra封装在intent中
|
||||
intent.putExtra("a","录入");
|
||||
setResult(RESULT_CANCELED,intent);
|
||||
finish();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
public void findInfor(View view){
|
||||
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in new issue