Example #1
0
  // INSERT ISSUE
  public long createIssue(Bug bug) {
    long id;
    ContentValues values = new ContentValues();
    values.put(Bugtracking.IssueEntry.TITLE, bug.getTitle());
    values.put(Bugtracking.IssueEntry.CATEGORY, bug.getCategory());
    values.put(Bugtracking.IssueEntry.DATE, bug.getDate());
    values.put(Bugtracking.IssueEntry.DESCRIPTION, bug.getDescription());
    values.put(Bugtracking.IssueEntry.DEVID, bug.getDevId());
    values.put(Bugtracking.IssueEntry.EFFECT, bug.getEffects());
    values.put(Bugtracking.IssueEntry.PRIORITY, bug.getPriority());
    values.put(Bugtracking.IssueEntry.PROID, bug.getProjectId());
    values.put(Bugtracking.IssueEntry.REFERENCE, bug.getReference());
    values.put(Bugtracking.IssueEntry.REPRODUCE, bug.getReproduce());
    values.put(Bugtracking.IssueEntry.STATE, bug.getState());

    id = this.db.insert(Bugtracking.IssueEntry.TABLE_ISSUE, null, values);

    return id;
  }
Example #2
0
  // UPDATE ISSUE
  public int updateIssue(Bug bug) {
    ContentValues values = new ContentValues();

    values.put(Bugtracking.IssueEntry.TITLE, bug.getTitle());
    values.put(Bugtracking.IssueEntry.CATEGORY, bug.getCategory());
    values.put(Bugtracking.IssueEntry.DATE, bug.getDate());
    values.put(Bugtracking.IssueEntry.DESCRIPTION, bug.getDescription());
    values.put(Bugtracking.IssueEntry.DEVID, bug.getDevId());
    values.put(Bugtracking.IssueEntry.EFFECT, bug.getEffects());
    values.put(Bugtracking.IssueEntry.PRIORITY, bug.getPriority());
    values.put(Bugtracking.IssueEntry.PROID, bug.getProjectId());
    values.put(Bugtracking.IssueEntry.REFERENCE, bug.getReference());
    values.put(Bugtracking.IssueEntry.REPRODUCE, bug.getReproduce());
    values.put(Bugtracking.IssueEntry.STATE, bug.getState());

    return this.db.update(
        Bugtracking.IssueEntry.TABLE_ISSUE,
        values,
        Bugtracking.IssueEntry.ID + " = ?",
        new String[] {String.valueOf(bug.getId())});
  }