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; }
public SeguroController(ISeguroService seguroService, IClienteService clienteService, IVeiculoService veiculoService) { _seguroService = seguroService; _clienteService = clienteService; _veiculoService = veiculoService; }
public SeguroController(IUnitOfWork unitOfWork, ISeguroService _seguroService) : base(unitOfWork) { seguroService = _seguroService; }
public RelatorioPorMarcaController(ISeguroService seguroService) { _seguroService = seguroService; }
public SeguroController(ISeguroService seguroService, ILogger <SeguroController> logger) { _seguroService = seguroService; _logger = logger; }