Esempio n. 1
0
  public void addNewsToDatabase(int id) // Временно, будет заменена на сервис
      {
    M_DB db = app.getDb();
    if (!db.isOpen()) {
      db.open();
    }
    int index = Arrays.binarySearch(tables, "News", String.CASE_INSENSITIVE_ORDER);
    String[] values = new String[DBcolumns.get(index).length];
    if (id == 2) {
      values[1] = "Пираты освободили угнанный французский танкер, захватив часть груза";
      values[2] = "1 января 2013 года";
      values[3] =
          "Французский нефтяной танкер \"Гасконь\", захваченный ранее пиратами в территориальных водах Кот-д'Ивуара освобожден, сообщает ИТАР-ТАСС со ссылкой на владельца судна - компанию Sea Tankers.\n"
              + "\n"
              + "\"Он был освобожден в среду, рано утром. Пираты покинули корабль, который сейчас находится под контролем капитана\", - отметили в судоходной компании. Члены экипажа - 17 человек - получили во время захвата легкие ранения, и сейчас их осматривают врачи.\n"
              + "\n"
              + "Угнанный пиратами танкер перевозил дизельное топливо. Обычно пираты откачивают из захваченных судов топливо, которое потом продают на черном рынке.\n"
              + "\n"
              + "Как отметили в Sea Tankers, морские бандиты ушли не с пустыми руками. \"Была похищена часть груза\", - добавили в компании. Где именно сейчас находится \"Гасконь\" и куда держит курс, не сообщается из соображений безопасности. Владельцы судна также не стали объяснять, на каких условиях оно было освобождено, однако поблагодарили местные власти за содействие в этом вопросе.";
    }
    if (id == 3) {
      values[1] = "Во Владивостоке грязный снег сбрасывают в море";
      values[2] = "15 января 2013 года";
      values[3] =
          "В столице Приморья снег, убранный с городских трасс, не стесняются сбрасывать прямо в Амурский залив. Об этом в одной из социальных сетей рассказали очевидцы. За 40 минут приехало более 20 грузовиков. Снег загружают на площади Борцов за власть Советов, а сбрасывают в море за Набережной, возле автодрома «Аник».\n"
              + "Пресс-служба мэрии Владивостока сообщила о том, что грузовики, которые сбрасывают грязный снег в акваторию, МУП «Дороги Владивостока» не принадлежат. \n"
              + "Все машины этой организации имеют фирменный оранжевый логотип. Они счищают снег, складируют его на специально отведенных площадках, а затем вывозят на территорию выработанного буто-щебёночного карьера.";
    }

    values[0] = id + "";
    db.addRec(tables[index], DBcolumns.get(index), values);
    if (db.isOpen()) {
      db.close();
    }
  }
Esempio n. 2
0
  private boolean indexTableFill() {
    M_DB db = app.getDb();
    if (!db.isOpen()) {
      db.open();
    }
    GregorianCalendar calendar = new GregorianCalendar();
    long time = calendar.getTimeInMillis() / 1000;

    Random rand = new Random(time);

    for (int i = 0; i < 10; i++) {
      ContentValues cv = new ContentValues(3);
      cv.put("index_name", "ММВБ");
      cv.put("date", time - i * 1000);
      cv.put("value", rand.nextInt(10000));
      db.addRec("Indexes", cv);
      ContentValues cv1 = new ContentValues(3);
      // cv.clear();
      cv1.put("index_name", "NASDAQ");
      cv1.put("date", time - i * 1000);
      cv1.put("value", rand.nextInt(10000));
      db.addRec("Indexes", cv1);
    }
    if (db.isOpen()) {
      db.close();
    }
    return true;
  }
Esempio n. 3
0
  public boolean newsTableFill() {

    ContentValues cv = new ContentValues();
    cv.put("novel_id", 2);
    cv.put("body_photo", imageDecode("tanker.png"));
    M_DB db = app.getDb();
    if (!db.isOpen()) {
      db.open();
    }
    db.addRec("News_Photos", cv);
    cv.remove("novel_id");
    cv.put("novel_id", 3);
    cv.remove("body_photo");
    cv.put("body_photo", imageDecode("bunkerport.png"));
    db.addRec("News_Photos", cv);
    db.close();

    addNewsToDatabase(2);
    addNewsToDatabase(3);
    return true;
  }