Example #1
0
        /// <summary>
        /// Calcula los tiempos medios de reparación de los equipos para los sectores y ubicación,
        /// entre las fechas pasadas como parámetros.
        /// </summary>
        /// <param name="sectoresIds">String con los ids de los sectores a buscar separados por coma.</param>
        /// <param name="ubicacionId">Id de la ubicación seleccionada por el usuario.</param>
        /// <returns>Devuelve un diccionario en formato JSON con los tiempos medios de reparación de los equipos.</returns>
        public JsonResult ParetoTMPRDataUbicacion(string fechaInicio, string fechaFin, int?ubicacionId, int?sectorId)
        {
            var fechaInicioDT = DateTime.Parse(fechaInicio);
            var fechaFinDT    = DateTime.Parse(fechaFin);
            var chartData     = indicadoresSrv.ParetoChartDataTMPR(ubicacionId, sectorId, fechaInicioDT, fechaFinDT);

            return(Json(chartData, JsonRequestBehavior.AllowGet));
        }