public ActionResult View(int DeviceId) { this._provider = new EventsService(DomainSession.GetAlarmConfigForContextWithDeviceId(this.HttpContext, DeviceId)); AlarmSystemEventsModel model = new AlarmSystemEventsModel(this._provider.GetAll()); return(View(model)); }
public ActionResult Remove(int Id) { this._provider = new EventsService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); AlarmSystemEventsModel model = new AlarmSystemEventsModel(_provider.GetAll()); bool remRes = _provider.RemoveById(Id); model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(remRes); return(View(model)); }
public ActionResult Search(string key) { this._provider = new EventsService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); AlarmSystemEventsModel model = new AlarmSystemEventsModel(_provider.GetAll()); if (!String.IsNullOrEmpty(key)) { model.Events = model.Events.Where(d => d.Type.ToString().Contains(key)).ToList(); } return(View(model)); }