Exemple #1
0
        public DashboardMantViewModel getCuantos(IEnumerable <MantEstadosCuantosViewModel> cuantos)
        {
            DashboardMantViewModel dashboardMant = new DashboardMantViewModel();

            foreach (var dato in cuantos)
            {
                switch (dato.estado)
                {
                case "VEHICULO FUERA DE TALLER":
                    dashboardMant.vehiculo_fuera_taller += 1;
                    break;

                case "CITA CONFIRMADA":
                    dashboardMant.cita_confirmada += 1;
                    break;

                case "VEHICULO INGRESADO":
                    dashboardMant.vehiculo_ingresado += 1;
                    break;

                case "REGISTRADO":
                    dashboardMant.vehiculo_registrado_ingreso += 1;
                    break;
                }
            }
            return(dashboardMant);
        }
Exemple #2
0
        public async Task <IActionResult> getDashboardAll()
        {
            DashboardMantViewModel dashboardMant = new DashboardMantViewModel();
            var cuantos = await _datosRepository.GetMantenimientoEstadoCuantos("", "", "");

            var result = getCuantos(cuantos);

            return(PartialView("_DashboardMantPartialView", result));
        }