public static DataTable obtenerRangos() { try { Conexion c = new Conexion(); c.NombreStoredProcedure = "sp_rango"; return c.ejecutarStoredProcedure(); } catch (Exception ex) { throw ex; } }
/// <summary> /// Guarda las estadisticas de tiempo de ejecucion de los algoritmos /// </summary> /// <param name="id_algoritmo">Id del algoritmo que se ejecuto</param> /// <param name="id_rango">cantidad de registros que seleyeron</param> /// <param name="tiempo_real_cpu">Tiempo en segundos que tardo en ejecutarce el algoritmo</param> /// <param name="tiempo_cpu">Tiempo de CPU que gasto el algoritmo en su ejecucion</param> /// <param name="tiempo_e_s">Tiempo de escritura y lectura del disco duro</param> /// <param name="porcentaje_cpu_wall">Tiempo de CPU del algoritmo en ejecucion divido entre 100</param> public static void insertarRegistros(Algoritmo idAlgoritmo, int id_rango, double tiempo_real_cpu, double tiempo_cpu, double tiempo_e_s, double porcentaje_cpu_wall) { try { Conexion c = new Conexion(); c.NombreStoredProcedure = "sp_insertRegistro"; c.AddLista("@id_algoritmo", (int)idAlgoritmo); c.AddLista("@id_rango", id_rango); c.AddLista("@tiempo_cpu_real", tiempo_real_cpu); c.AddLista("@tiempo_cpu", tiempo_cpu); c.AddLista("@tiempo_e_s", tiempo_e_s); c.AddLista("@porcentaje_cpu_wall", porcentaje_cpu_wall); c.ejecutarStoredProcedure(); } catch (Exception ex) { throw ex; } }