Package org.hoteia.qalingo.core.web.servlet.view

Examples of org.hoteia.qalingo.core.web.servlet.view.RedirectView


    ModelAndViewThemeDevice modelAndView = new ModelAndViewThemeDevice(getCurrentVelocityPath(request), FoUrls.TIMEOUT.getVelocityPage());
    final RequestData requestData = requestUtil.getRequestData(request);
    final Customer currentCustomer = requestData.getCustomer();
    if(currentCustomer != null){
      final String urlRedirect = urlService.generateUrl(FoUrls.HOME, requestUtil.getRequestData(request));
          return new ModelAndView(new RedirectView(urlRedirect));
    }
   
    SecurityViewBean security = frontofficeViewBeanFactory.buildViewBeanSecurity(requestUtil.getRequestData(request));
    modelAndView.addObject("security", security);
   
View Full Code Here


    // SANITY CHECK
    if(retailer.getDefaultAddress() == null
        || StringUtils.isEmpty(retailer.getDefaultAddress().getEmail())){
      final String url = urlService.generateUrl(FoUrls.RETAILER_DETAILS, requestUtil.getRequestData(request), retailer);
          return new ModelAndView(new RedirectView(url));
    }

    RetailerViewBean retailerViewBean = frontofficeViewBeanFactory.buildViewBeanRetailer(requestUtil.getRequestData(request), retailer);
    model.addAttribute(ModelConstants.RETAILER_VIEW_BEAN, retailerViewBean);
   
View Full Code Here

    }
   
    addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.RETAILER, "comment_form_success_message",  locale));
   
    final String urlRedirect = urlService.generateUrl(FoUrls.RETAILER_DETAILS, requestUtil.getRequestData(request), retailer);
        return new ModelAndView(new RedirectView(urlRedirect));
  }
View Full Code Here

        // SANITY CHECK
        if(tax != null){
            modelAndView.addObject(ModelConstants.TAX_VIEW_BEAN, backofficeViewBeanFactory.buildViewBeanTax(requestData, tax));
        } else {
            final String url = requestUtil.getLastRequestUrl(request);
            return new ModelAndView(new RedirectView(url));
        }

        model.addAttribute(ModelConstants.URL_BACK, backofficeUrlService.generateUrl(BoUrls.TAX_LIST, requestData));
       
        Object[] params = {tax.getName() + " (" + tax.getCode() + ")"};
View Full Code Here

                addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.TAX, "create_success_message", locale));
            } else {
                addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.TAX, "update_success_message", locale));
            }
            final String urlRedirect = backofficeUrlService.generateUrl(BoUrls.TAX_DETAILS, requestData, savedTax);
            return new ModelAndView(new RedirectView(urlRedirect));

        } catch (Exception e) {
            addMessageError(result, null, "code", "code", getSpecificMessage(ScopeWebMessage.TAX, "create_or_update_message", locale));
            logger.error("Can't save or update Tax:" + taxForm.getId() + "/" + taxForm.getCode(), e);
            return taxEdit(request, model, taxForm);
View Full Code Here

   
    if(customer != null){
          modelAndView.addObject(ModelConstants.CUSTOMER_VIEW_BEAN, backofficeViewBeanFactory.buildViewBeanCustomer(requestUtil.getRequestData(request), customer));
    } else {
      final String url = requestUtil.getLastRequestUrl(request);
      return new ModelAndView(new RedirectView(url));
    }

    modelAndView.addObject(ModelConstants.CUSTOMER_VIEW_BEAN, backofficeViewBeanFactory.buildViewBeanCustomer(requestData, customer));
   
        model.addAttribute(ModelConstants.URL_BACK, backofficeUrlService.generateUrl(BoUrls.CUSTOMER_LIST, requestData));
View Full Code Here

               
            } else {
                addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.CUSTOMER, "update_success_message", locale));
            }
            final String urlRedirect = backofficeUrlService.generateUrl(BoUrls.CUSTOMER_DETAILS, requestUtil.getRequestData(request), savedCustomer);
            return new ModelAndView(new RedirectView(urlRedirect));
           
        } catch (Exception e) {
            addMessageError(result, null, "login", "login", getSpecificMessage(ScopeWebMessage.CUSTOMER, "create_or_update_message", locale));
            logger.error("Can't save or update Customer:" + customerForm.getId() + "/" + customerForm.getLogin(), e);
            return customerEdit(request, model, customerForm);
View Full Code Here

        final RequestData requestData = requestUtil.getRequestData(request);
   
        // SANITY CHECK
        if (StringUtils.isEmpty(retailerCode)) {
            final String urlRedirect = backofficeUrlService.generateUrl(BoUrls.RETAILER_LIST, requestData);
            return new ModelAndView(new RedirectView(urlRedirect));
        }

        final Retailer retailer = retailerService.getRetailerByCode(retailerCode);

        displayList(request, model, requestData, null);
View Full Code Here

        final String storeCode = request.getParameter(RequestConstants.REQUEST_PARAMETER_STORE_CODE);

        // SANITY CHECK
        if (StringUtils.isEmpty(storeCode)) {
            final String urlRedirect = backofficeUrlService.generateUrl(BoUrls.STORE_LIST, requestData);
            return new ModelAndView(new RedirectView(urlRedirect));
        }

        final Store retailer = retailerService.getStoreByCode(storeCode);

        // SANITY CHECK
        if (retailer != null) {
            modelAndView.addObject(ModelConstants.STORE_VIEW_BEAN, backofficeViewBeanFactory.buildViewBeanStore(requestData, retailer));
        } else {
            final String url = requestUtil.getLastRequestUrl(request);
            return new ModelAndView(new RedirectView(url));
        }

        model.addAttribute(ModelConstants.URL_BACK, backofficeUrlService.generateUrl(BoUrls.STORE_LIST, requestData));
        model.addAttribute(ModelConstants.URL_RETAILER_VIEW, backofficeUrlService.generateUrl(BoUrls.RETAILER_DETAILS, requestData, retailer));
View Full Code Here

            // SANITY CHECK
            if (store != null) {
                modelAndView.addObject(ModelConstants.STORE_VIEW_BEAN, backofficeViewBeanFactory.buildViewBeanStore(requestData, store));
            } else {
                final String url = requestUtil.getLastRequestUrl(request);
                return new ModelAndView(new RedirectView(url));
            }
           
            model.addAttribute(ModelConstants.URL_BACK, backofficeUrlService.generateUrl(BoUrls.STORE_DETAILS, requestData, store));

            Object[] params = { store.getName() + " (" + store.getCode() + ")" };
View Full Code Here

TOP

Related Classes of org.hoteia.qalingo.core.web.servlet.view.RedirectView

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.