Rev 229 |
Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.controller;
import java.io.Serializable;
import javax.annotation.PostConstruct;
import javax.inject.Inject;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import br.com.ec.core.generic.GenericService;
import br.com.ec.domain.dto.DashboardDTO;
import br.com.ec.domain.service.DashboardService;
import br.com.ec.web.generic.AbstractBean;
@Controller
("dashboardBean")
@Scope
("view")
public class DashboardBean
extends AbstractBean
<DashboardDTO
> implements Serializable {
private static final long serialVersionUID = 1L
;
private DashboardService dashboardService
;
@Inject
public DashboardBean
(DashboardService dashboardService
) {
this.
dashboardService = dashboardService
;
}
@
Override
public GenericService
<DashboardDTO
> getService
() {
return dashboardService
;
}
@
Override
public DashboardDTO getId
() {
return null;
}
@
Override
public void limparEntidade
() {
setEntidade
(new DashboardDTO
());
}
@PostConstruct
private void iniciarConsolidacoes
() {
setEntidade
(dashboardService.
consultarDashboardDoDia());
// setAcompanhamentoDia(acompanhamentoService.consultarConsolidacaoDoDia());
// getAcompanhamentoDia().setQuantidadePedidosEntrarEmContato(pedidoService.obterQuantidadePedidosPorSituacao(null, TipoSituacaoPedido.ENTRAR_EM_CONTATO.getValor()));
// getAcompanhamentoDia().setQuantidadePedidosNovos(pedidoService.obterQuantidadePedidosPorSituacao(null, TipoSituacaoPedido.NOVO.getValor()));
// preencherInformacoesPedidos();
}
}