private IEnumerator <float> _do_task() { IEnumerator <float> e = _ienumer; while (Running) { if (BindObject.Equals(null)) { LogManager.Error("协程中断,因为绑定物体被删除所以停止协程"); Stop(); yield break; } if (Paused) { yield return(0); } else { if (e != null && e.MoveNext()) { yield return(e.Current); } else { Running = false; IsFinished = true; _internal_call_back(true); } } } }
public User GetEntity() { User user = new User(); BindObject.CopyModel(user, this); return(user); }
public Permission GetEntity() { Permission p = new Permission(); BindObject.CopyModel(p, this); return(p); }
public Role GetEntity() { Role role = new Role(); BindObject.CopyModel(role, this); return(role); }
public Menu GetEntity() { Menu menu = new Menu(); BindObject.CopyModel(menu, this); return(menu); }
// GET: Roles/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var role = await _context.Role.FindAsync(id); if (role == null) { return(NotFound()); } RoleViewModel roleViewModel = new RoleViewModel(); roleViewModel.Permissions = _rbac.GetRolePermissions(role); Form form = Form(); BindObject.CopyModel(roleViewModel, role); form.Model(roleViewModel, "ID"); ViewData["form"] = form.GetContent(); ViewData["script"] = form.GetScript(); return(View()); }
// GET: Users/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var user = await _context.User.FindAsync(id); if (user == null) { return(NotFound()); } var uvm = new UserViewModel(); BindObject.CopyModel(uvm, user); uvm.Permissions = rbac.GetUserPermissions(user); uvm.Roles = rbac.GetUserRoles(user); uvm.ConfirmPassword = user.Password; Form form = Form(); form.Model(uvm, "ID"); ViewData["formHtml"] = form.GetContent(); ViewData["script"] = form.GetScript(); return(View()); }
public IEnumerator _do_task() { IEnumerator e = _ienumer; while (Running) { // 安全性检测 性能GameObject待定 if (BindObject.Equals(null)) { LogManager.Error("协程中断,因为绑定物体被删除所以停止协程"); Stop(); yield break; } // 暂停 if (Paused) { yield return(null); } else { // 运行 if (e != null && e.MoveNext()) { yield return(e.Current); } else { Running = false; } } } _internal_call_back(true); }
private void OnTriggerExit(Collider other) { BindObject bindObject = other.GetComponent <BindObject>(); Debug.Log("-----------------------TRIGGER"); if (bindObject != null) { Debug.Log("BindObject-----------------------BindObject"); bindObject.Rebind(); } }
private void Workspace_WorkspaceChanged(object sender, WorkspaceChangeEventArgs e) { if (e.IsActiveViewPortChange) { ViewPortChanged(); } if (e.IsDrawingChange) { DrawingChanged(); BindObject.Refresh(); } }
// GET: Permissions/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var permission = await _context.Permission.FindAsync(id); if (permission == null) { return(NotFound()); } PermissionViewModel pvm = new PermissionViewModel(); BindObject.CopyModel(pvm, permission); Form form = Form(); form.Model(pvm, "ID"); ViewData["formHtml"] = form.GetContent(); ViewData["script"] = form.GetScript(); return(View(permission)); }
// GET: Menus/Edit/5 public async Task <IActionResult> Edit(int id) { if (id == null) { return(NotFound()); } var menu = await _context.Menu.FindAsync(id); if (menu == null) { return(NotFound()); } MenuViewModel mvm = new MenuViewModel(); BindObject.CopyModel(mvm, menu); mvm.Roles = _rbac.GetMenuRoles(menu); Form form = Form(); form.Model(mvm, "ID"); ViewData["form"] = form.GetContent(); ViewData["script"] = form.GetScript(); return(View()); }