Exemple #1
0
  @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;
  }
Exemple #2
0
  @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;
  }