public boolean insert(Usuario usuario) { long rowId = 0; if (checkUserByEmail(usuario.getEmail())) { ContentValues cv = new ContentValues(); cv.put("ds_nome", usuario.getNome()); cv.put("ds_email", usuario.getEmail()); cv.put("ds_senha", usuario.getSenha()); rowId = db.insert(tableName, null, cv); } return (rowId > 0); }
public boolean update(Usuario usuario) { ContentValues cv = new ContentValues(); // cv.put("descricao", produto.getDescricao()); int result = db.update(tableName, cv, "id = ?", new String[] {String.valueOf(usuario.getId())}); return (result > 0); }
public ArrayList<Usuario> selectAll() { Cursor c = db.query(tableName, columns, null, null, null, null, null); ArrayList<Usuario> list = new ArrayList<Usuario>(); while (c.moveToNext()) { Usuario usuario = new Usuario(); usuario.setId(c.getInt(c.getColumnIndex("id"))); usuario.setNome(c.getString(c.getColumnIndex("ds_nome_usuario"))); usuario.setSenha(c.getString(c.getColumnIndex("ds_senha"))); usuario.setEmail(c.getString(c.getColumnIndex("ds_email_usuario"))); list.add(usuario); } return list; }
public boolean delete(Usuario usuario) { int result = db.delete(tableName, "id = ?", new String[] {String.valueOf(usuario.getId())}); return (result > 0); }