@Override
  public void buttonSubmit() {
    String[] date = view.getSubmitData();
    System.out.println(date.toString());
    DateTime dateStart = dateMan.parseDateMonth(date[0]);
    DateTime dateEnd = dateMan.parseDateMonth(date[1]);

    // mengambil period bulan yang dipilih
    int period = Math.abs(Months.monthsBetween(dateStart, dateEnd).getMonths());

    // untuk date yang akan diteruskan ke model
    DateTime dateSelected;
    if (dateStart.isAfter(dateEnd)) {
      dateSelected = dateStart;
    } else {
      dateSelected = dateEnd;
    }

    updateChart(dateSelected, period);
  }