public static function PopulateUserRoleCreateViewModel($userRole) { $model = new UserRoleCreateViewModel(); $model->id = $userRole->userrole_id; $model->user = UserService::GetById($userRole->user_id); $model->role = RoleService::GetById($userRole->role_id); $model->users = UserService::GetAll(); $model->roles = RoleService::GetAll(); return $model; }
public function action_new() { PermissionHelper::Verification('Editor'); $roleName = $_POST['roleName']; $userName = $_POST['userName']; $model = new UserRole(); $model->user_id = UserService::GetByName($userName)->user_id; $model->role_id = RoleService::GetByName($roleName)->role_id; UserRoleService::Create($model); header('Location: /Role/item'); }