Package org.magicbox.dto

Examples of org.magicbox.dto.SpedizioneCriteria


    _validator = (StoricoValidator) _ctx.getBean("magicbox.storicoValidator");
  }
 
  public void testCorrect() {

    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setInizio(new Date());
    criteria.setFine(new Date());
    criteria.setTipo(Constant.TYPE_FEED);
   
    Errors errors = new BindException(criteria, "command");

    _validator.validate(criteria, errors);
    assertTrue(!errors.hasErrors());
View Full Code Here


    assertTrue(errors.getErrorCount() == 0);
  }
 
  public void testNoType() {

    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setInizio(new Date());
    criteria.setFine(new Date());
   
    Errors errors = new BindException(criteria, "command");

    _validator.validate(criteria, errors);
    assertTrue(errors.hasErrors());
View Full Code Here

    assertTrue(errors.getErrorCount() == 1);
  }
 
  public void testNoInizio() {

    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setFine(new Date());
    criteria.setTipo(Constant.TYPE_FEED);
   
    Errors errors = new BindException(criteria, "command");

    _validator.validate(criteria, errors);
    assertTrue(errors.hasErrors());
View Full Code Here

    assertTrue(errors.getErrorCount() == 1);
  }
 
  public void testNoFine() {

    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setInizio(new Date());
    criteria.setTipo(Constant.TYPE_FEED);
   
    Errors errors = new BindException(criteria, "command");

    _validator.validate(criteria, errors);
    assertTrue(errors.hasErrors());
View Full Code Here

    assertTrue(errors.getErrorCount() == 1);
  }
 
  public void testAllWrong() {

    SpedizioneCriteria criteria = new SpedizioneCriteria();
   
    Errors errors = new BindException(criteria, "command");

    _validator.validate(criteria, errors);
    assertTrue(errors.hasErrors());
View Full Code Here

public class GraphController extends AbstractController {

    protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse res) throws Exception {

        Dataset storico = (Dataset) req.getAttribute(Constant.SPEDIZIONE);
        XYChart chart = new XYChart(new SpedizioneCriteria());
        Map<Object, Object> model = new FastMap<Object, Object>();
        model.put(Constant.GRAFICO, chart.getGraph());
        return new ModelAndView(new PngView(), model);
        // return null;
    }
View Full Code Here

    }

    @Override
    protected ModelAndView onSubmit(HttpServletRequest req, HttpServletResponse res, Object command, BindException errors) throws Exception {

        SpedizioneCriteria spedizione = (SpedizioneCriteria) command;
        // Dataset storico = storicoService.getStorico(spedizione);
        return new ModelAndView("graph.page", Constant.STORICO, null);
    }
View Full Code Here

    public boolean supports(Class clazz) {
        return SpedizioneCriteria.class.isAssignableFrom(clazz);
    }

    public void validate(Object command, Errors errors) {
        SpedizioneCriteria spedizione = (SpedizioneCriteria) command;
        if ("01/01/1970".equals(spedizione.getStringInizio())) {
            errors.rejectValue("inizio", "data.start.empty");
        }

        if ("01/01/1970".equals(spedizione.getStringFine())) {
            errors.rejectValue("fine", "data.end.empty");
        }

        if (spedizione.getTipo() == 0) {
            errors.rejectValue("tipo", "storico.type.empty");
        }
    }
View Full Code Here

    storicoTris.setTipo(spedizioneDTO.getTipo());
    storicoTris.setNumeroInvii(spedizioneDTO.getInvii());
    storicoTris.setTesto("I tapiri si sono fermati ripeto:i tapiri si sono fermati");
      _service.insertStorico(storicoTris);
   
    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setTipo(Constant.TYPE_MAIL);
    criteria.setInizio(getData("01/07/2007"));
    criteria.setFine(getData("01/11/2007"));
 
    assertTrue(_service.getStorico(criteria) != null);
    criteria.setTipo(Constant.TYPE_SMS);
   
    assertTrue(_service.getStorico(criteria)!= null);
    dbCentro.pulisciDb();
    dbStorico.pulisciDb();
    dbCentro = null;
View Full Code Here

    storicoTris.setNumeroInvii(spedizioneDTO.getInvii());
    storicoTris.setTesto("I tapiri si sono fermati ripeto:i tapiri si sono fermati");
    long idThree = _dao.insertStorico(storicoTris);
    assertTrue(idThree >0);
   
    SpedizioneCriteria criteria = new SpedizioneCriteria();
    criteria.setCentro(46);
    criteria.setTipo(Constant.TYPE_MAIL);
    criteria.setInizio(getData("01/07/2007"));
    criteria.setFine(getData("01/11/2007"));
 
    assertTrue(_dao.getStorico(criteria).size() == 2);
   
    SpedizioneCriteria criteriaTwo = new SpedizioneCriteria();
    criteriaTwo.setCentro(46);
    criteriaTwo.setTipo(Constant.TYPE_SMS);
    criteriaTwo.setInizio(getData("01/07/2007"));
    criteriaTwo.setFine(getData("01/11/2007"));
   
    assertTrue(_dao.getStorico(criteriaTwo).size() == 1);
   
    dbCentro.pulisciDb();
    dbStorico.pulisciDb();
View Full Code Here

TOP

Related Classes of org.magicbox.dto.SpedizioneCriteria

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.