public ActionResult View(int DeviceId) { this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextWithDeviceId(this.HttpContext, DeviceId)); AlarmSystemAuthorizedDevicesModel model = new AlarmSystemAuthorizedDevicesModel(this._provider.GetAll()); return(View(model)); }
public ActionResult Edit(int Id) { AlarmSystemAddAuthorizedDeviceModel model = new AlarmSystemAddAuthorizedDeviceModel(); this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); model.AuthorizedDevice = _provider.GetById(Id); return(View(model)); }
public ActionResult Remove(int Id) { this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); AlarmSystemAuthorizedDevicesModel model = new AlarmSystemAuthorizedDevicesModel(_provider.GetAll()); bool remRes = _provider.RemoveById(Id); model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(remRes); return(View(model)); }
public ActionResult Remove(sconnAuthorizedDevice Device) { AlarmSystemAddAuthorizedDeviceModel model = new AlarmSystemAddAuthorizedDeviceModel(); this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); var remRes = this._provider.Remove(Device); model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(remRes); return(View(model)); }
public ActionResult Search(string key) { this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); AlarmSystemAuthorizedDevicesModel model = new AlarmSystemAuthorizedDevicesModel(_provider.GetAll()); if (!String.IsNullOrEmpty(key)) { model.AuthorizedDevices = model.AuthorizedDevices.Where(d => d._Serial.Contains(key)).ToList(); } return(View(model)); }
public async Task <ActionResult> Edit(AlarmSystemAddAuthorizedDeviceModel model) { try { this._provider = new AuthorizedDevicesConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); var res = (_provider.Update(model.AuthorizedDevice)); model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(res); } catch (Exception e) { model.Result = StatusResponseGenerator.GetRequestResponseCriticalError(); } return(View(model)); }