@Override public boolean addDocument(EmployeeBO emp) { // emp=new EmployeeBO(); emp.setId(emp.getEmpId()); // System.out.println(emp.getFirstName()); // emp.setFirstName(emp.getFirstName()); // emp.setLastName(emp.getLastName()); // emp.setProperty(emp.getFirstName(), emp.getLastName()); db.createDocument(emp); return true; }
@Override public boolean update(String name, String lastname) { EmployeeBO am = new EmployeeBO(); ViewAndDocumentsResult<Object, BaseDocument> docs = db.query("_all_docs", Object.class, BaseDocument.class, new Options(), null, null); for (ValueAndDocumentRow<Object, BaseDocument> r : docs.getRows()) { if (r.getDocument().getId().equals(name)) { // System.out.println(r.getDocument().getProperty("firstName")+" \t // "+r.getDocument().getProperty("lastName")); System.out.println(r.getDocument().getId().equals(name)); r.getDocument().setProperty("lastName", lastname); am.setLastName(lastname); am.setId(name); am.setFirstName("qqqq"); am.setRevision(r.getDocument().getRevision()); db.updateDocument(am); } } return true; }