| | |
| | | package cn.com.basic.face.service.sqlite;
|
| | |
|
| | | import android.content.ContentValues;
|
| | | import android.database.Cursor;
|
| | | import android.database.sqlite.SQLiteDatabase;
|
| | |
|
| | |
| | | e.printStackTrace();
|
| | | } finally {
|
| | | db.endTransaction();
|
| | | if(db != null && db.isOpen()){
|
| | | db.close();
|
| | | }
|
| | | }
|
| | | return resultBean;
|
| | | }
|
| | |
| | | try {
|
| | | StringBuilder sb = new StringBuilder(40);
|
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
| | | sb.append("insert into phone_call (date,caller_id,callee_id,device_id) values (")
|
| | | .append(sdf.format(new Date()))
|
| | | .append(" , ").append(visitor.getRegisterId()).append(" , ")
|
| | | .append(interviewee.getRegisterId())
|
| | | .append(" , ")
|
| | | .append(BaseApplication.getInstance().getAndroidDevice().getDeviceId())
|
| | | .append(")");
|
| | | db.rawQuery(sb.toString(),new String[]{});
|
| | | ContentValues cv = new ContentValues();
|
| | | cv.put("date",sdf.format(new Date()));
|
| | | cv.put("caller_id",visitor.getRegisterId());
|
| | | cv.put("callee_id",interviewee.getRegisterId());
|
| | | cv.put("device_id",BaseApplication.getInstance().getAndroidDevice().getDeviceId());
|
| | | db.insert("phone_call",null,cv);
|
| | | db.setTransactionSuccessful();
|
| | | } catch (Exception e) {
|
| | | e.printStackTrace();
|
| | | } finally {
|
| | | db.endTransaction();
|
| | | if(db != null && db.isOpen()){
|
| | | db.close();
|
| | | }
|
| | | }
|
| | | }
|
| | |
|