/** * Searching income details based on date * * @param mapping * @param form * @param request * @param response * @return * @throws Exception */ @SuppressWarnings("all") public ActionForward search( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { new TransactionContext((UserDetails) request.getSession(false).getAttribute("userDetails")); AshaLogger.logInfo(logger, this.getClass().getName(), "search", "Executing"); String startDate1 = "0000-00-00"; String endDate1 = "0000-00-00"; AmountDueDao dueDao = new AmountDueDao(); String startDate = request.getParameter("from_date"); String endDate = request.getParameter("to_date"); logger.info("from_date .." + startDate); logger.info("to_date is .." + endDate); startDate = dueDao.formatDate(startDate); endDate = dueDao.formatDate(endDate); request.setAttribute("hidden_startDate", startDate); request.setAttribute("hidden_endDate", endDate); String status = ""; status = dueDao.getIncomeDetails(startDate, endDate, request); status = "searchDetails"; logger.info("status is .." + status); ActionForward actionForward = mapping.findForward(status); return actionForward; }
/** * Getting Income details * * @param mapping * @param form * @param request * @param response * @return * @throws Exception */ public ActionForward getIncome( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { new TransactionContext((UserDetails) request.getSession(false).getAttribute("userDetails")); AshaLogger.logInfo(logger, this.getClass().getName(), "getIncome", "Executing"); String startDate1 = "0000-00-00"; String endDate1 = "0000-00-00"; AmountDueDao dueDao = new AmountDueDao(); Date date = new Date(); Format formatter = new SimpleDateFormat("dd-MMM-yyyy"); String startDate = formatter.format(date); String endDate = formatter.format(date); request.setAttribute("startDate", startDate.toUpperCase()); request.setAttribute("endDate", endDate.toUpperCase()); startDate = dueDao.formatDate(startDate); endDate = dueDao.formatDate(endDate); request.setAttribute("hidden_startDate", startDate); request.setAttribute("hidden_endDate", endDate); String status = ""; status = dueDao.getIncomeDetails(startDate, endDate, request); ActionForward actionForward = mapping.findForward(status); return actionForward; }