public ActionResult DeviceManage() { Members user = memberService.GetAccount(User.Identity.Name); if (!User.Identity.IsAuthenticated) { return(RedirectToAction("SignIn", "Home")); } else if (user.isAdmin == false) { return(RedirectToAction("MemberCenter", "Platform")); } else { DeviceManageViewModel data = new DeviceManageViewModel(); List <Elder> wearers = new List <Elder>(); data.DataList = adminService.GetDeviceList(); foreach (var item in data.DataList) { wearers.Add(adminService.GetElder(item.Elder)); } data.Wearers = wearers; return(View(data)); } }
public ActionResult EditDeviceModal(string idcard, int id) { DeviceManageViewModel data = new DeviceManageViewModel(); Elder elder = adminService.GetElder(idcard); Device device = adminService.GetDevice(id); data.device = device; data.IdCard = elder.IdCard; data.Wearer = elder.Name; return(PartialView("_EditDevice", data)); }
public ActionResult EditDevice(DeviceManageViewModel editdevice) { if (ModelState.IsValid) { adminService.UpdateDevice(editdevice.device.Id, editdevice.IdCard); return(JavaScript("location.reload(true)")); } else { return(PartialView("_EditDevice")); } }
public ActionResult AddDevice(DeviceManageViewModel data) { if (ModelState.IsValid) { adminService.AddDevice(data.IdCard); return(JavaScript("location.reload(true)")); } else { return(PartialView("_AddDevice", data)); } }