public override int GetHashCode() { unchecked { return(((RouteName != null ? RouteName.GetHashCode() : 0) * 397) ^ (ViewModelId != null ? ViewModelId.GetHashCode() : 0)); } }
public MoveRoute(int t, int l, Interaction a, string name, Color c, RouteName nr, int top, int left) : base(t, l, a, name, c, true) { Width = 40; Height = 40; newRoute = nr; nextLeft = left; nextTop = top; }
public override int GetHashCode() { unchecked { int sum = 0; sum += FromName.GetHashCode(); sum += ToName.GetHashCode(); sum += RouteName.GetHashCode(); return(sum); } }
public async Task And_NotFoundException_Then_Redirect_To_Epao_Unavailable( GetCourseEpaoDetailsRequest getRequest, NotFoundException <CourseEpao> exception, [Frozen] Mock <IMediator> mockMediator, [Greedy] CoursesController controller) { mockMediator .Setup(mediator => mediator.Send( It.IsAny <GetCourseEpaoQuery>(), It.IsAny <CancellationToken>())) .ThrowsAsync(exception); var result = await controller.CourseEpao(getRequest) as RedirectToRouteResult; result !.RouteName.Should().Be(RouteNames.ErrorEpaoUnavailable); }
public async Task HowToBecomeSegmentServicePatchLinksReturnsOkWhenUpdated() { // arrange const RouteName routeName = RouteName.College; var patchModelId = Guid.NewGuid(); var patchModel = A.Fake <PatchLinksModel>(); var documentId = Guid.NewGuid(); var existingSegmentModel = A.Fake <HowToBecomeSegmentModel>(); var refreshJobProfileSegmentServiceBusModel = A.Fake <RefreshJobProfileSegmentServiceBusModel>(); var expectedResult = HttpStatusCode.OK; existingSegmentModel.SequenceNumber = 1; existingSegmentModel.Data = A.Fake <HowToBecomeSegmentDataModel>(); existingSegmentModel.Data.EntryRoutes = A.Fake <EntryRoutes>(); existingSegmentModel.Data.EntryRoutes.CommonRoutes = new List <CommonRoutes> { new CommonRoutes { RouteName = routeName, AdditionalInformation = new List <AdditionalInformation> { new AdditionalInformation { Id = patchModelId, }, }, }, }; patchModel.SequenceNumber = existingSegmentModel.SequenceNumber + 1; patchModel.MessageAction = MessageAction.Published; patchModel.RouteName = routeName; patchModel.Id = patchModelId; A.CallTo(() => repository.GetAsync(A <Expression <Func <HowToBecomeSegmentModel, bool> > > .Ignored)).Returns(existingSegmentModel); A.CallTo(() => mapper.Map <RefreshJobProfileSegmentServiceBusModel>(existingSegmentModel)).Returns(refreshJobProfileSegmentServiceBusModel); A.CallTo(() => repository.UpsertAsync(existingSegmentModel)).Returns(expectedResult); // act var result = await howToBecomeSegmentService.PatchLinksAsync(patchModel, documentId).ConfigureAwait(false); // assert A.CallTo(() => repository.GetAsync(A <Expression <Func <HowToBecomeSegmentModel, bool> > > .Ignored)).MustHaveHappenedOnceExactly(); A.CallTo(() => mapper.Map <RefreshJobProfileSegmentServiceBusModel>(existingSegmentModel)).MustHaveHappenedOnceExactly(); A.CallTo(() => repository.UpsertAsync(existingSegmentModel)).MustHaveHappenedOnceExactly(); Assert.Equal(expectedResult, result); }
public void FormControls(string CLR) { if (CLR == "CLR") { Rno.Clear(); RouteName.Clear(); FAmount.Clear(); cmbdestination.Text = "Select"; cmbstartpoint.Text = "Select"; TTime.Clear(); TDistance.Clear(); Arrivaltime.Value = Convert.ToDateTime(DateTime.Now); Departuretime.Value = Convert.ToDateTime(DateTime.Now); Rno.Enabled = false; RouteName.Enabled = false; FAmount.Enabled = false; cmbdestination.Enabled = false; cmbstartpoint.Enabled = false; Arrivaltime.Enabled = false; Departuretime.Enabled = false; btnsave.Enabled = false; btnedit.Enabled = false; btndelete.Enabled = false; btnadd.Enabled = true; btnfind.Enabled = true; btngenerate.Enabled = false; Left1.Enabled = false; Right1.Enabled = false; } if (CLR == "Save") { RouteName.Enabled = true; FAmount.Enabled = true; cmbdestination.Enabled = true; cmbstartpoint.Enabled = true; Arrivaltime.Enabled = true; Departuretime.Enabled = false; RouteName.Focus(); btnsave.Enabled = true; btnadd.Enabled = false; btnfind.Enabled = false; btndelete.Enabled = false; btnedit.Enabled = false; btngenerate.Enabled = true; } }
/// <summary> /// /// </summary> /// <param name="isShowPage"></param> /// <param name="routeName"></param> /// <returns></returns> public async Task <IViewComponentResult> InvokeAsync(bool isShowPage = false) { string area = this.RouteData.Values["area"].ToString(); string controller = this.RouteData.Values["controller"].ToString(); string action = this.RouteData.Values["action"].ToString(); RouteName routeName = new RouteName() { Action = action, Areas = area, Controller = controller }; string url = string.IsNullOrEmpty(routeName.Areas) ? "/" + routeName.Controller + "/" + routeName.Action : "/" + routeName.Areas + "/" + routeName.Controller + "/" + routeName.Action; url = url.Trim().ToLower(); var permission = await _permissionStorage.GetPermissionAsync(); var menu = permission.Menus.FirstOrDefault(m => m.MenuUrl != null && m.MenuUrl.Trim().ToLower() == url); if (menu != null && isShowPage == false) { var list = CreateBtn(routeName, menu); return(View(list)); } else { if (isShowPage == true) { List <string> list = new List <string>() { "<div class=\"btn-group btn-group-sm\">", "<button type=\"button\" id=\"formSave\" class=\"btn btn-primary btn-sm btn-permission btn-permission-save\"><i class=\"fa fa-save\"></i><span class=\"ml5\">保存</span></button>", "<button type=\"button\" id=\"formReturn\" class=\"btn btn-default btn-sm btn-permission\"><i class=\"fa fa-mail-reply\"></i><span class=\"ml5\">返回</span></button>", "</div>" }; return(View(list)); } else { return(View(new List <string>())); } } }
// Start is called before the first frame update void Start() { //register yourself with the GameManager GameManager.Instance.allPlayers.Add(this); //set the current Route depending on the chosen route Name //we use the one from the routes dict as template and create a new one so its not shared mySide = checkPlayerSide(); //currentRoute = new Route(currentRouteName, Receiver_Routes.Instance.routes[currentRouteName].routePoints); currentRoute = Receiver_Routes.getRandomSideRoute(mySide); currentRouteName = currentRoute.routeName; //set the first Target //currentTarget = this.transform.position; currentTarget = (Vector2)this.transform.position + currentRoute.GetFirstRoutePoint(); TransitionToState(runRoute_State); }
public async Task And_Error_Then_Redirect_To_Error_Route( int providerId, int courseId, string location, Exception exception, [Frozen] Mock <IMediator> mediator, [Greedy] CoursesController controller ) { // Arrange mediator.Setup(x => x.Send(It.Is <GetCourseProviderQuery>(c => c.ProviderId.Equals(providerId) && c.CourseId.Equals(courseId)), It.IsAny <CancellationToken>())) .ThrowsAsync(exception); // Act var actual = await controller.CourseProviderDetail(courseId, providerId, location, "", "") as RedirectToRouteResult; // Assert actual !.RouteName.Should().Be(RouteNames.Error500); }
public void Reset() { this.transform.position = startPos; //this.transform.position = Receiver_StartPositions.Instance.getRandomStartPos(); this.transform.rotation = startRot; //get a random spped for this player speed = Random.Range(1.0f, 2.0f); myRb.angularVelocity = 0; myRb.velocity = Vector2.zero; currentRoute.ResetRoute(); currentRoute = Receiver_Routes.getRandomSideRoute(mySide); currentRouteName = currentRoute.routeName; //set the first Target //currentTarget = this.transform.position; currentTarget = (Vector2)this.transform.position + currentRoute.GetFirstRoutePoint(); TransitionToState(runRoute_State); }
private string FormatOrRenewParameter(ControllerContext controllerContext, string then) { var httpContext = controllerContext.RequestContext.HttpContext; var request = httpContext.Request; var server = httpContext.Server; if (string.IsNullOrWhiteSpace(then)) { if (ReferrerAllowed && request.UrlReferrer != null) { var reffererUrl = request.UrlReferrer.ToString(); if (httpContext.Url().IsLocalUrl(reffererUrl)) { then = reffererUrl; } } if (then.AsNullIfEmpty() == null) { if (RouteName.AsNullIfEmpty() == null) { RouteName = DefaultRouteName; RouteValues = null; } var defaultUrl = RouteName.GetUrl(RouteValues); if (httpContext.Url().IsLocalUrl(defaultUrl)) { then = defaultUrl; } } } then = FilterMultipleThensIfExists(server, then); return(then); }
public override int GetHashCode() { unchecked { var hashCode = Key != null?Key.GetHashCode() : 0; hashCode = (hashCode * 397) ^ Enabled.GetHashCode(); hashCode = (hashCode * 397) ^ (Title != null ? Title.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Area != null ? Area.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Controller != null ? Controller.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Action != null ? Action.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (RouteName != null ? RouteName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Url != null ? Url.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Roles != null ? Roles.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (AuthorizationPolicyName != null ? AuthorizationPolicyName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (int)HideNodeFrom; hashCode = (hashCode * 397) ^ (ClassName != null ? ClassName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Icon != null ? Icon.GetHashCode() : 0); return(hashCode); } }
public Chapter(string filename, List <DataEntry> elements) { // Предполагается, что скрипты грузятся только из файлов со стандартным именованием if (!filename.IsMatchesToRegex(EscapeSeqHelper.ValidNativeFileName)) { throw new ArgumentOutOfRangeException("Filename must match native filename."); } _filename = filename; _data = elements; _startChapterId = _data[0].Id; var route = _filename.GetMatch(EscapeSeqHelper.RouteOfChapter); _route = (RouteName)Enum.Parse(typeof(RouteName), route.ToUpperInvariant()); var day = filename.GetMatch(EscapeSeqHelper.DayOfChapter); if (!String.IsNullOrWhiteSpace(day)) { _day = int.Parse(day); } }
/// <summary> /// 创建菜单HTML /// </summary> /// <param name="routeName"></param> /// <param name="menu"></param> /// <returns></returns> private List <string> CreateBtn(RouteName routeName, Menu menu) { var buttons = menu.MenuButton; string btnId = routeName.Controller + "_" + routeName.Action + "_"; var comBtns = buttons.OrderBy(m => m.ButtonType); List <string> list = new List <string>(); List <string> list2 = new List <string>(); list2.Add("<div class=\"btn-group btn-group-sm\">"); foreach (var item in comBtns) { if (item.ButtonType == 1)//查看 { list.Add($"<div class=\"btn-group btn-group-sm\"><button class=\"btn btn-sm btn-permission btn-permission-search {item.ButtonClass}\" type=\"button\" id=\"{btnId + item.ButtonType}\"><i class=\"{item.Icon}\"></i><span class=\"ml5\">查询</span></button></div>" + $"<div class=\"btn-group btn-group-sm\"><a id=\"ms_refresh\" class=\"btn btn-sm btn-permission\" title=\"刷新\"><i class=\"fa fa-refresh\"></i></a></div>"); } else { list2.Add($"<button class=\"btn btn-sm btn-permission {item.ButtonClass}\" type=\"button\" id=\"{btnId + item.ButtonType}\"><i class=\"{item.Icon}\"></i><span class=\"ml5\">{item.ButtonName}</span></button>"); } } list2.Add("</div>"); return(list.Union(list2).ToList()); }
public Route Get(RouteName n) { return(Routes[n]); }
public void Add(RouteName n, Route r) { Routes.Add(n, r); reverseRoutes.Add(r, n); }
/// <summary> /// 取得路由參數 /// </summary> /// <param name="name">The name.</param> /// <returns></returns> public static string Get(RouteName name) { return(HttpContext.Current.Request.RequestContext.RouteData.Values[name.ToString()]?.ToString()); }
internal static void PopulateDefaultMenuData(DbContext db) { try { var home = new MenuItem { Code = "1", Name = "Home", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItem>().Add(home); var admin = new MenuItem { Code = "2", Name = "Admin", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItem>().Add(admin); var roles = new MenuItem { Code = "6", Name = "Roles", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = admin.Id }; db.Set <MenuItem>().Add(roles); var about = new MenuItem { Code = "7", Name = "About", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = home.Id }; db.Set <MenuItem>().Add(about); var defaultRoute = new RouteName { Code = "1", Name = "Default", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteName>().Add(defaultRoute); var controllerParam = new RouteParam { Code = "1", Name = "controller", // DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(controllerParam); var actionParam = new RouteParam { Code = "2", Name = "action", // DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(actionParam); var areaParam = new RouteParam { Code = "3", Name = "area", // DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(areaParam); var relGroup = new MenuItemRelationGroup { Code = "1", Name = "Layout", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItemRelationGroup>().Add(relGroup); var homeRel = new MenuItemRelation { MenuItemId = home.Id, MenuItemRelationGroupId = relGroup.Id, RouteNameId = defaultRoute.Id }; db.Set <MenuItemRelation>().Add(homeRel); var adminRel = new MenuItemRelation { MenuItemId = admin.Id, MenuItemRelationGroupId = relGroup.Id, RouteNameId = defaultRoute.Id }; db.Set <MenuItemRelation>().Add(adminRel); var aboutRel = new MenuItemRelation { MenuItemId = about.Id, MenuItemRelationGroupId = relGroup.Id, RouteNameId = defaultRoute.Id }; db.Set <MenuItemRelation>().Add(aboutRel); var rolesRel = new MenuItemRelation { MenuItemId = roles.Id, MenuItemRelationGroupId = relGroup.Id, RouteNameId = defaultRoute.Id }; db.Set <MenuItemRelation>().Add(rolesRel); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controllerParam.Id, Value = "Home", MenuItemRelationId = homeRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = actionParam.Id, Value = "Index", MenuItemRelationId = homeRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controllerParam.Id, Value = "Admin", MenuItemRelationId = adminRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controllerParam.Id, Value = "Admin", MenuItemRelationId = rolesRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = actionParam.Id, Value = "Users", MenuItemRelationId = rolesRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = actionParam.Id, Value = "Index", MenuItemRelationId = adminRel.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = areaParam.Id, Value = "marketing", MenuItemRelationId = adminRel.Id }); db.SaveChanges(); } catch (Exception ex) { LogEventManager.Logger.Error(ex.Message, ex); throw; } }
public static CommonRoutes GetExistingCommonRoute(this HowToBecomeSegmentModel existingSegmentModel, RouteName routeName) { return(existingSegmentModel ?.Data ?.EntryRoutes ?.CommonRoutes .FirstOrDefault(e => e.RouteName == routeName)); }
public void OnTestInitialize() { _name = "Example example"; _routeName = new RouteName(_name); }
public override int GetHashCode() { return(RouteName.GetHashCode()); }
internal static void PopulateDefaultMenuDataRoleCtx(DbContext db) { try { var home = new MenuItem { //Id = 1, Code = "1", Name = "Home", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItem>().Add(home); var admin = new MenuItem { //Id = 2, Code = "2", Name = "Admin", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItem>().Add(admin); var roles = new MenuItem { //Id = 5, Code = "6", Name = "Roles", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = admin.Id }; db.Set <MenuItem>().Add(roles); var about = new MenuItem { //Id = 7, Code = "7", Name = "About", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = home.Id }; db.Set <MenuItem>().Add(about); var marketing = new MenuItem { //Id = 7, Code = "10", Name = "Marketing", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = home.Id }; db.Set <MenuItem>().Add(marketing); var users = new MenuItem { //Id = 6, Code = "6", Name = "Users", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0, ParentId = admin.Id }; db.Set <MenuItem>().Add(users); var roleAdmin = new Role { Id = 1, Name = "Admin", }; db.Set <Role>().Add(roleAdmin); var roleUser = new Role { Id = 2, Name = "User", }; db.Set <Role>().Add(roleUser); var defaultName = new RouteName { // Id = 1, Code = "1", Name = "Default", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteName>().Add(defaultName); var controller = new RouteParam { // Id = 1, Code = "1", Name = "controller", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(controller); var action = new RouteParam { // Id = 2, Code = "2", Name = "action", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(action); var area = new RouteParam { // Id = 3, Code = "3", Name = "area", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <RouteParam>().Add(area); var layoutRelationGroup = new MenuItemRelationGroup { // Id = 1, Code = "1", Name = "Layout", DateCreated = DateTime.Today, IsActive = true, SortOrder = 0 }; db.Set <MenuItemRelationGroup>().Add(layoutRelationGroup); var homeAdminMenuRelation = new RoleMenuItemRelation { // Id = 1, MenuItemId = home.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(homeAdminMenuRelation); var homeUsrRelation = new RoleMenuItemRelation { // Id = 2, MenuItemId = home.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleUser.Id }; db.Set <RoleMenuItemRelation>().Add(homeUsrRelation); var adminAdminRelation = new RoleMenuItemRelation { // Id = 3, MenuItemId = admin.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(adminAdminRelation); var aboutAdminRelation = new RoleMenuItemRelation { // Id = 4, MenuItemId = about.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(aboutAdminRelation); var aboutUserRelation = new RoleMenuItemRelation { // Id = 4, MenuItemId = about.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleUser.Id }; db.Set <RoleMenuItemRelation>().Add(aboutUserRelation); var usersAdminRelation = new RoleMenuItemRelation { // Id = 6, MenuItemId = users.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(usersAdminRelation); var rolesAdminRelation = new RoleMenuItemRelation { //Id = 7, MenuItemId = roles.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(rolesAdminRelation); var adminMarketing = new RoleMenuItemRelation { MenuItemId = marketing.Id, MenuItemRelationGroupId = layoutRelationGroup.Id, RouteNameId = defaultName.Id, RoleId = roleAdmin.Id }; db.Set <RoleMenuItemRelation>().Add(adminMarketing); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Home", MenuItemRelationId = adminMarketing.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Index", MenuItemRelationId = adminMarketing.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = area.Id, Value = "marketing", MenuItemRelationId = adminMarketing.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Home", MenuItemRelationId = homeAdminMenuRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Home", MenuItemRelationId = homeUsrRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Home", MenuItemRelationId = aboutAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "About", MenuItemRelationId = aboutAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Index", MenuItemRelationId = homeUsrRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Index", MenuItemRelationId = homeAdminMenuRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Admin", MenuItemRelationId = adminAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Admin", MenuItemRelationId = rolesAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Roles", MenuItemRelationId = rolesAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = controller.Id, Value = "Admin", MenuItemRelationId = usersAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Users", MenuItemRelationId = usersAdminRelation.Id }); db.Set <MenuItemRelationRouteValue>().Add(new MenuItemRelationRouteValue { RouteParamId = action.Id, Value = "Index", MenuItemRelationId = adminAdminRelation.Id }); db.SaveChanges(); } catch (Exception ex) { LogEventManager.Logger.Error(ex.Message, ex); throw; } }
public Route(RouteName name, Vector2[] routePoints) { this.routeName = name; this.routePoints = routePoints; }
public static Config CreateTestConfig(string subId) { return(createConfig(RouteName.NewRouteName(subId))); }