public GlueVideoAction(ICoder coder, FileWorker fileWorker, String videoName, Statistica stat) { this.coder = coder; this.fileWorker = fileWorker; this.videoName = videoName; this.stat = stat; }
public void Create(Statistica obj) { using (SqlConnection connection = new SqlConnection(connectionString)) { try { //Aprire la connessione connection.Open(); //Creo il comando SqlCommand command = new SqlCommand(); command.Connection = connection; command.CommandType = System.Data.CommandType.Text; command.CommandText = "INSERT INTO Statistiche (NomeEroe, TempoTotaleGioco) VALUES (@nome, @tempoTotaleGioco)"; //Valori command.Parameters.AddWithValue("@nome", obj.NomeEroe); command.Parameters.AddWithValue("@tempoTotaleGioco", obj.TempoTotaleGioco); command.ExecuteNonQuery(); } catch (SqlException) { Console.WriteLine("Siamo spiacenti, è stato rilevato un errore"); } finally { connection.Close(); } } }
public void TestPositivi() { int[] n = new int[] { 1, -2, 6, -3 }; int[] resp = Statistica.Positivi(n); int[] asp = new int[] { 1, 6 }; CollectionAssert.AreEquivalent(asp, resp); }
static void Main(string[] args) { //Problema Scelto: 6 //Analizzando il file JSON, stampare le date corrispondenti al giorno del massimo numero di //contagi ed al giorno del minimo di contagi(escluso il primo giorno). Console.WriteLine("Programma JSONContagi di Lorenzo Curzi 4H, 24/02/2021"); Statistica statistiche = new Statistica("ContagiRimini.json"); //Console.WriteLine(statistiche); Console.WriteLine("\nRicerca del giorno con più contagi..."); Console.WriteLine(statistiche.MassimoContagi()); Console.WriteLine("\nRicerca del giorno con meno contagi..."); Console.WriteLine("(Escluso il primo)"); Console.WriteLine(statistiche.MinimoContagi()); Console.WriteLine("\n" + statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Monday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Tuesday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Wednesday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Thursday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Friday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Saturday)); Console.WriteLine(statistiche.CalcolaContagiGiorbalieri(DayOfWeek.Sunday)); }
public void TestMethod6() { int[] array = new int[] { -6, -5, -12, -33, 77 }; int[] positivo = { 77 }; int[] pos = Statistica.Positivi(positivo); CollectionAssert.AreEqual(positivo, pos); }
public void TestIsPositivo() { int n = 2; bool resp = Statistica.IsPositivo(n); bool asp = true; Assert.AreEqual(asp, resp); }
public void TestContaPositivi() { int[] n = new int[] { 1, -2, 6, -3 }; int resp = Statistica.ContaPositivi(n); int asp = 2; Assert.AreEqual(asp, resp); }
public void TestCaricaPositiva() { int[] a = new int [] { 1, -3, 5, -6 }; int ctr = 2; int resp = Statistica.CaricaPositiva(a, ctr); Assert.AreEqual(resp, ctr); }
public void TestNeutro() { double a = 0; bool ris = false; bool resp = Statistica.IsPositivo(a, ris); Assert.AreEqual(ris, resp); }
public void TestPositivo() { double a = 3; bool ris = true; bool resp = Statistica.IsPositivo(a, ris); Assert.AreEqual(ris, resp); }
public void TestMethod2() { int num = -7; bool risposta = false; bool positivo = Statistica.IsPositivo(num); Assert.AreEqual(risposta, positivo); }
public void TestPositivi() { int[] a = new int[] { 1, -3, 5, -6, 0 }; int[] b = new int[] { 1, 5 }; int[] resp = Statistica.Positivi(a, b); CollectionAssert.AreEqual(b, resp); }
public void TestMethod4() { int[] array = new int[] { 4, -3, -12, -33, -77 }; int numero = 1; int pos = Statistica.ContaPositivi(array); Assert.AreEqual(numero, pos); }
//Dato un oggetto eroe come parametro //Crea l'eroe nel db public static void CreaEroe(Eroe eroe) { EroeService eroeService = serviceProvider.GetService <EroeService>(); StatisticaService statisticaService = serviceProvider.GetService <StatisticaService>(); eroeService.CreateNewEroe(eroe); var statistica = new Statistica(eroe) { }; statisticaService.CreateNewStatistica(statistica); }
protected void Page_Load(object sender, EventArgs e) { //+++ //verificare daca este logat sau nu //daca nu e logat ==> default.aspx Utilizatori Unou = new Utilizatori(); Unou = BussNou.return_date_utiliz(); Statistica SNou = BussNou.return_date_statistice(); Label1.Text = Unou.Nume; Label2.Text = Unou.Prenume; Label3.Text = SNou.Medie.ToString(); }
public void Show_Precision_Histogram(PrecisionCase precisionCase) { PosixProcessPriority.ApplyMyPriority(precisionCase.Priority); var preJit = CpuLoader.Run(11, 1, true).IncrementsCount; Console.WriteLine($"OS: {CrossFullInfo.OsDisplayName}"); Console.WriteLine($"CPU: {CrossFullInfo.ProcessorName}"); var actualCase = new PrecisionCase(Process.GetCurrentProcess().PriorityClass, precisionCase.IncludeKernelLoad); Console.WriteLine($"Granularity[{actualCase}] (it may vary if Intel SpeedStep, TurboBoost, etc are active):"); int count = CrossFullInfo.IsMono ? 1 : 9; for (int i = 1; i <= count; i++) { var cpuLoadResult = CpuLoader.Run(minDuration: 1000, needKernelLoad: precisionCase.IncludeKernelLoad); long granularity = cpuLoadResult.IncrementsCount; double microSeconds = 1000000d / granularity; Console.WriteLine($" #{i}: {granularity} increments a second, eg {microSeconds:n1} microseconds in average"); // Percentile report PercentileCalc <long> percentileCalc = new PercentileCalc <long>(cpuLoadResult.Population, x => x, x => x.ToString("n3")); double[] percents = new[] { 1d, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 99 }; // double[] percents = new[] {1d, 5, 10, 90, 95, 99}.Reverse().ToArray(); StringBuilder pcReport = new StringBuilder(); for (int p = 0; p < percents.Length; p++) { pcReport.Append($" {percents[p].ToString("f0").PadLeft(3)}%: {percentileCalc[percents[p]].ToString("n3"),-12}"); if ((p + 1) % 5 == 0) { pcReport.AppendLine(); } } Console.WriteLine(pcReport); // Histogram report Statistica <long> stat = new Statistica <long>(cpuLoadResult.Population, x => (double)x, x => x, x => x.ToString("n3")); var histogram = stat.BuildReport(12, 3); Console.WriteLine(histogram.ToConsole("CPU Usage increments (microseconds)", 42)); } }
public void CreateNewStatistica(Statistica statistica) { _repo.Create(statistica); }
public bool Delete(Statistica obj) { throw new NotImplementedException(); }
public void DataTestContaPositivi(int[] n, int asp) { int resp = Statistica.ContaPositivi(n); Assert.AreEqual(asp, resp); }
public void DataTestIsPositivo(int n, bool asp) { bool resp = Statistica.IsPositivo(n); Assert.AreEqual(asp, resp); }
public void DataTestPositivi(int[] n, int[] asp) { int[] resp = Statistica.Positivi(n); CollectionAssert.AreEquivalent(asp, resp); }