// User enters sample size, population mean, sample mean, sample stdev protected void bAutoCalc_Click(object sender, EventArgs e) { Sample s = new Sample(); s.SampleSize = int.Parse(tbSampleSizeA.Text); s.PopulationMean = double.Parse(tbPopMean.Text); s.SampleMean = double.Parse(tbMean.Text); s.SampleStDev = double.Parse(tbStdDev.Text); ZStat z = new ZStat(); z.Alpha = double.Parse(rbAlphaLevel.SelectedValue.ToString()); z.TwoTailed = bool.Parse(rbTwoTailed.SelectedValue.ToString()); if (z.Alpha == 0.05 && z.TwoTailed == true) { z.CriticalZ = 1.960; } else if (z.Alpha == 0.05 && z.TwoTailed == false) { z.CriticalZ = 1.645; } else if (z.Alpha == 0.01) { z.CriticalZ = 2.326; } z.ObservedZ = (s.SampleMean - s.PopulationMean) / s.SampleStDev; autoAlpha.Text = z.Alpha.ToString(); autoTwoTailed.Text = z.TwoTailed.ToString(); autoCriticalZ.Text = z.CriticalZ.ToString(); autoObservedZ.Text = z.ObservedZ.ToString(); panAutoZ.Visible = true; ZStatisticController con = new ZStatisticController(ConfigurationManager.ConnectionStrings["DBInformation"].ToString()); con.InsertSample(s); con.InsertZ(z); }
protected List <Observation> GetObservations() { ZStatisticController con = new ZStatisticController(ConfigurationManager.ConnectionStrings["DBInformation"].ToString()); return(con.GetObservations()); }
// WORK IN PROGRESS protected void FillObservations(Sample s) { ZStatisticController con = new ZStatisticController(ConfigurationManager.ConnectionStrings["DBInformation"].ToString()); }