public ActionResult Index() { var userSvc = new UserAccessService.UserAccessServiceClient(); userSvc.ValidateAccess(this.User.Identity.Name, ""); return(View()); }
public ActionResult GetDeviceStatus(string userId, string deviceId) { var userSvc = new UserAccessService.UserAccessServiceClient(); if (userSvc.ValidateAccess(this.User.Identity.Name, userId)) { new Logic.Devices().GetDevice(userId, deviceId); } string message = string.Format("success device status. userId={0}. deviceId={1}", userId, deviceId); return(Content(message)); }
public ActionResult GetDeviceSettings(string userId, string deviceId) { var userSvc = new UserAccessService.UserAccessServiceClient(); if (userSvc.ValidateAccess(this.User.Identity.Name, userId)) { var deviceSvc = new DevicesService.DevicesServiceClient(); deviceSvc.GetDeviceSettings(userId, deviceId); } string message = string.Format("success get device settings. userId={0}. deviceId={1}", userId, deviceId); return(Content(message)); }
// GET: Device public ActionResult GetAllDevices(string userId) { var userSvc = new UserAccessService.UserAccessServiceClient(); int n = -1; if (userSvc.ValidateAccess(this.User.Identity.Name, userId)) { var devices = new Logic.Devices().GetDevices(userId); n = devices.Length; foreach (var device in devices) { new Logic.Devices().GetDevice(userId, device.Id); } } string message = string.Format("success {1} devices. userId={0}", userId, n); return(Content(message)); }