package com.myqsc.mobile2.support.database.structure;
import org.json.JSONException;
import org.json.JSONObject;
public class UserIDStructure {
public String uid = "";
public String pwd = "";
public boolean select = false;
private final static String UID = "UID", PWD = "PWD", SELECT = "SELECT";
public final static String PREFERENCE = "USERID";
public UserIDStructure(){
}
public UserIDStructure(JSONObject jsonObject) {
try {
uid = jsonObject.getString(UID);
pwd = jsonObject.getString(PWD);
select = jsonObject.getBoolean(SELECT);
} catch (JSONException e) {
e.printStackTrace();
}
}
public UserIDStructure(String uid, String pwd) {
this.uid = uid;
this.pwd = pwd;
}
public JSONObject toJsonObject() {
try {
JSONObject jsonObject = new JSONObject();
jsonObject.put(UID, uid);
jsonObject.put(PWD, pwd);
jsonObject.put(SELECT, select);
return jsonObject;
} catch (JSONException e) {
e.printStackTrace();
}
return null;
}
@Override
public boolean equals(Object o) {
if (o == null)
return false;
UserIDStructure right = (UserIDStructure) o;
if (right.uid.equals(uid) && right.pwd.equals(pwd))
return true;
return false;
}
}