Beispiel #1
0
        public List <RelatorioViewModel> RetornaRelatorio(ISeguroService seguroService)
        {
            var retorno = seguroService.ObterTodos().GroupBy(x => x.Veiculo.Marca).Select(x => new RelatorioViewModel()
            {
                Marca      = x.Key,
                MediaPreco = Math.Round(x.Average(a => a.Valor), 2)
            }).ToList();

            return(retorno);
        }
 public SeguroController(ISeguroService seguroService)
 {
     _seguroService = seguroService;
 }
Beispiel #3
0
 public SeguroController(ISeguroService seguroService, IClienteService clienteService, IVeiculoService veiculoService)
 {
     _seguroService  = seguroService;
     _clienteService = clienteService;
     _veiculoService = veiculoService;
 }
 public SeguroController(IUnitOfWork unitOfWork, ISeguroService _seguroService) : base(unitOfWork)
 {
     seguroService = _seguroService;
 }
Beispiel #5
0
 public RelatorioPorMarcaController(ISeguroService seguroService)
 {
     _seguroService = seguroService;
 }
Beispiel #6
0
 public SeguroController(ISeguroService seguroService, ILogger <SeguroController> logger)
 {
     _seguroService = seguroService;
     _logger        = logger;
 }