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); }
public async Task <IActionResult> getDashboardAll() { DashboardMantViewModel dashboardMant = new DashboardMantViewModel(); var cuantos = await _datosRepository.GetMantenimientoEstadoCuantos("", "", ""); var result = getCuantos(cuantos); return(PartialView("_DashboardMantPartialView", result)); }