예제 #1
0
파일: AdminDao.java 프로젝트: rsouza28/pcs
  @Override
  public AdminVo salvar(AdminVo e) {

    AdminVo admin = (AdminVo) e;
    criarDiretorio();
    criarArquivo(Boolean.FALSE);

    try {
      OutputStream out = new FileOutputStream(getUrl(), true);
      OutputStreamWriter streamWriter = new OutputStreamWriter(out);
      BufferedWriter bw = new BufferedWriter(streamWriter);

      bw.write(admin.toString());
      bw.flush();
      bw.close();

    } catch (Exception ex) {
      System.err.println("Erro! " + ex.getMessage());
      ex.printStackTrace();
      admin = null;
    }

    return admin;
  }