Ejemplo n.º 1
0
        public async Task <IActionResult> Create()
        {
            var departamentos = await _departamentoService.FindAllAsync();

            var viewmodel = new SellerFormViewModel {
                Departamentos = departamentos
            };

            return(View(viewmodel));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> BuscaAgrupada
            (DateTime?datamin, DateTime?datamax, int?departamentoId, int?vendedorId)
        {
            if (!datamin.HasValue)
            {
                datamin = new DateTime(DateTime.Now.Year, 01, 01);
            }
            if (!datamax.HasValue)
            {
                datamax = DateTime.Now;
            }

            var vendedores = await _Seller.FindAllAsync();

            var departamentos = await _departamentoService.FindAllAsync();

            var vendas = await _SalesService.FindByDateGroupAsync(datamin, datamax, departamentoId, vendedorId);

            var viewmodel = new SalesFormViewModel
            {
                Vendas = vendas, Departamentos = departamentos, Vendedores = vendedores
            };


            ViewData["datamin"] = datamin.Value.ToString("dd/MM/yyyy");
            ViewData["datamax"] = datamin.Value.ToString("dd/MM/yyyy");
            return(View(viewmodel));
        }