Esempio n. 1
0
        // GET: DrawingResults
        public ActionResult Index()
        {
            DrawingResultFilter view = new DrawingResultFilter();

            IDrawingResultFilter filter = new DrawingResultFilterByDate(_repository, view.InitialDate, view.FinalDate);

            view.DrawingResults = filter.Filter();

            return(View(view));
        }
Esempio n. 2
0
        public ActionResult Index(DrawingResultFilter drawing)
        {
            IDrawingResultFilter filter = new DrawingResultFilterByDate(
                _repository,
                drawing.InitialDate, drawing.FinalDate);
            var filterParameter = new DrawingResultFilterByParameter(filter, drawing.Parameter, drawing.ParameterType);

            var filterType = new DrawingResultFilterByType(filterParameter, drawing.DrawingState);

            drawing.DrawingResults = filterType.Filter();

            return(View(drawing));
        }