public static void Edit(int poolnum, int num, float press, int temp, float flow, DateTime da) { Signal r = new SimulatedSignal(num, press, temp, flow, da); DataCentre._Pool[poolnum] = r; _Map[poolnum] = r; }
public ActionResult Save(SaveRequest sr) { float.Parse(sr.Pressure); int.Parse(sr.Temp); float.Parse(sr.Flow); DateTime.Parse(sr.Time); Signal s = new SimulatedSignal(sr.Num, float.Parse(sr.Pressure), int.Parse(sr.Temp), float.Parse(sr.Flow), DateTime.Parse(sr.Time)); DataCentre._Pool[sr.index] = s; return(Json("success", JsonRequestBehavior.AllowGet)); }
public override Signal CreateSignal(int num) { Random r = new Random(); float _MudPressure = (float)r.NextDouble() * 10 + 45; temp += r.Next(2, 5); if (temp >= 150) { temp = 50; } r = new Random(); float _FlowRate = (float)r.NextDouble() * 100 + 50; DateTime _Time = DateTime.Now; SimulatedSignal s = new SimulatedSignal(num, _MudPressure, temp, _FlowRate, _Time); s._Key = key; key++; return(s); }