public StatManager() { db = new KKUContext(); ShiftManager = new ShiftManager(); IncidentManager = new IncidentManager(); FactoryManager = new FactoryManager(); }
public ActionResult SetCause(int id) { KKUContext db = new KKUContext(); ViewBag.CauseList = db.Cause.ToList(); return(View(IncidentManager.GetIncident(id))); }
public ActionResult Index() { KKUContext db = new KKUContext(); Stream req = Request.InputStream; req.Seek(0, System.IO.SeekOrigin.Begin); string json = new StreamReader(req).ReadToEnd(); string[] input = null; try { // assuming JSON.net/Newtonsoft library from http://json.codeplex.com/ input = JsonConvert.DeserializeObject <string[]>(json); } catch (Exception ex) { // Try and handle malformed POST body return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (input != null) { var token = input[0]; var sensor = db.Sensor .FirstOrDefault(u => u.Token == token); if (sensor != null) { sensor.CurWeight = input[1]; sensor.TotalWeight = Single.Parse(input[2]); if (sensor.CurWeight == "5TOP" || sensor.CurWeight == "") { sensor.StateEnum = StateEnum.STOP; sensor.DownTime += 3; } else { sensor.StateEnum = StateEnum.OK; } } db.SaveChanges(); } return(new HttpStatusCodeResult(HttpStatusCode.OK)); }
public async void addChatId() { KKUContext db = new KKUContext(); var bot = new TelegramBotClient("295485776:AAFVGFM1kPqUM_RYSnqOrezRNh4Py95iHGw"); var updates = await bot.GetUpdatesAsync(); foreach (var up in updates) { var userName = up.Message.Chat.Username; var user = db.Users.FirstOrDefault(u => u.UserName == userName); if (user != null) { user.ChatId = Int32.Parse(up.Message.Chat.Id.ToString()); } } }
public ContentResult JSON() { KKUContext db = new KKUContext(); List <DataPoint> dataPoints = new List <DataPoint>(); var sensor = db.Sensor.Find(1); dataPoints.Add(new DataPoint(sensor.TotalWeight, DateTime.UtcNow .Subtract(new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)) .TotalMilliseconds)); JsonSerializerSettings _jsonSetting = new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }; return(Content(JsonConvert.SerializeObject(dataPoints, _jsonSetting), "application/json")); }
public FactoryRepository() { this.db = new KKUContext(); }
public IncidentRepository() { this.db = new KKUContext(); }
public ShiftRepository() { this.db = new KKUContext(); }
public SensorRepository() { this.db = new KKUContext(); }