public ActionResult FindPageList() { int count = 0; var list = DeviceAuthorService.GetPageList(Request.Params, out count); return(ToDataGrid(list, count)); }
public ActionResult Save(int?id) { var obj = new DeviceAuthorize() { Source = 1, EffectiveDT = System.DateTime.Now.ToString("yyyy-MM-dd") }; var devices = new List <SelectListItem>(); if (id.HasValue) { obj = DeviceAuthorService.GetOne(id.Value); devices.Add(new SelectListItem() { Value = obj.DeviceId, Text = obj.DeviceName }); var dev = DevicesService.GetOneByuid(obj.DeviceId); if (dev != null) { ViewBag.Category = dev.CategoryId; ViewBag.Brand = dev.Brand; ViewBag.Spec = dev.Spec; } } var list = DevicesService.GetList(); ViewBag.list = list.ToJson(); ViewBag.devices = devices; ViewBag.users = ListToSelect(UserService.GetList(false).Select(o => new SelectListItem() { Text = o.FullName, Value = o.UserId }), emptyTitle: "请选择"); return(View(obj.IsNullThrow())); }
public ActionResult Delete(int[] ids) { var op = DeviceAuthorService.Deletes(ids); return(Content(op.ToJson())); }
public ActionResult Save(DeviceAuthorize obj) { var op = DeviceAuthorService.SaveOrUpdate(obj, Request["Category"], Request["Brand"], Request["Spec"]); return(new OpActionResult(op)); }
public ActionResult SetState(string ids, short state) { var op = DeviceAuthorService.SetState(ids, state); return(Content(op.ToJson())); }