/**
   * getAllEmployeeReportForMonthByMonth(-) method takes month as a inputs and displays all
   * employees working details during given period of time.
   *
   * @throws Exception
   */
  @RequestMapping(value = "/getAllEmployeeReportForMonthByMonth", method = RequestMethod.POST)
  public @ResponseBody String getAllEmployeeReportForMonthByMonth(
      @RequestParam("month") String month) throws Exception {
    logger.info("inside ReportGenerationController getAllEmployeeReportForMonthByMonth()");

    logger.info("Month in getAllEmployeeReportForMonthByMonth : " + month);

    return reportGenerationService.getAllEmployeeReportForMonthByMonth(month);
  }