public void query_informationtype() { var query = "select * from informationtype"; var menuhelper = new MenuHelper(query,"sel_informationtype",this.sqlConnection(),this.Page); menuhelper.generateMenu(); }
public ReadOnlyObservableCollection<CommandViewModel> CreatMenu() { MenuHelper menuHelper = new MenuHelper(controller); /*menuHelper.AddMenuItem(new MenuItem<IStorageSpaceTypeController>("انواع انبار", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IGoodTypeController>("انواع کالا", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IUnitController>("واحدها", "ShowUnits")); menuHelper.AddMenuItem(new MenuItem<IEffectiveFactorController>("عوامل موثر", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IGoodController>("کالاها", "ShowGoods")); menuHelper.AddMenuItem(new MenuItem<IReceiptTypeController>("انواع رسید", "ShowReceiptType")); menuHelper.AddMenuItem(new MenuItem<IBrandController>("برندها", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IIssueTypeController>("انواع حواله", "ShowIssueType"));*/ menuHelper.AddMenuItem(new MenuItem<ICharterController>("Charter In", "ShowCharterInList")); menuHelper.AddMenuItem(new MenuItem<IOrderController>("سفارشات", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IFuelReportController>("گزارش سوخت", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IInvoiceController>("صورت حساب", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IVoyageController>("گزارش سفرها", "Show")); menuHelper.AddMenuItem(new MenuItem<IOffhireController>("Offhire", "ShowList")); menuHelper.AddMenuItem(new MenuItem<IScrapController>("Scrap", "ShowList")); menuHelper.AddMenuItem(new MenuItem<ICharterController>("Charter Out", "ShowCharterOutList")); return menuHelper.ExcuteMenu(); }
/// <summary> /// /// </summary> /// <param name="controller"></param> public NavigatorBarModel(ControllerBase controller) : base(controller.User.Identity) { Navigations = MenuHelper.RetrieveAppMenus(UserName, $"~/{controller.ControllerContext.ActionDescriptor.ControllerName}/{controller.ControllerContext.ActionDescriptor.ActionName}"); ImageLibUrl = DictHelper.RetrieveImagesLibUrl(); }
/// <summary> /// Gets if player should ignore manamanger with bluebuff /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool IgnoreManaManager(MenuManager menu) { return(MenuHelper.GetMenuBoolVal(menu._menuItems.Misc, Constants.MenuOptions.ManaManagerDisableL)); }
// Start is called before the first frame update void Start() { _endMenu = GameObject.Find("EndMenu").GetComponent <MenuHelper>(); }
/// <summary> /// 保存方法 /// </summary> protected override bool Save(BootstrapMenu item) => MenuHelper.Save(item);
public void Execute() { if (MenuHelper.GetCheckBoxValue(ConfigList.Settings.Menu, "Settings.PreventCanceling") && !Player.Instance.ShouldUseItem()) { return; } if (!MenuHelper.GetCheckBoxValue(ConfigList.CItems.Menu, "Items.Consumer.Potions.Status") || Player.Instance.IsUsingPotion() || Player.Instance.HealthPercent > MenuHelper.GetSliderValue(ConfigList.CItems.Menu, "Items.Consumer.Health")) { return; } foreach (var item in Player.Instance.InventoryItems) { if (EloBuddy.SDK.Core.GameTickCount - ItemManager.GetLastUse(item.Id) < 500 || !item.CanUseItem()) { continue; } switch (item.Id) { case ItemId.Total_Biscuit_of_Rejuvenation: case ItemId.Health_Potion: if (!MenuHelper.GetCheckBoxValue(ConfigList.CItems.Menu, "Items.Consumer.HealthPotion.Status")) { continue; } item.Cast(); ItemManager.SetLastUse(item.Id); break; case ItemId.Refillable_Potion: if (!MenuHelper.GetCheckBoxValue(ConfigList.CItems.Menu, "Items.Consumer.RefillablePotion.Status")) { continue; } item.Cast(); ItemManager.SetLastUse(item.Id); break; case ItemId.Hunters_Potion: if (!MenuHelper.GetCheckBoxValue(ConfigList.CItems.Menu, "Items.Consumer.HuntersPotion.Status")) { continue; } item.Cast(); ItemManager.SetLastUse(item.Id); break; case ItemId.Corrupting_Potion: if (!MenuHelper.GetCheckBoxValue(ConfigList.CItems.Menu, "Items.Consumer.CorruptingPotion.Status")) { continue; } item.Cast(); ItemManager.SetLastUse(item.Id); break; } } }
public void query_productservicetype() { var informationtype_id = Request.Params["informationtype_id"]; var query = "EXECUTE InformationType_to_ProductServiceType_Query " + informationtype_id; var menuhelper = new MenuHelper(query,"sel_productservicetype",this.sqlConnection(),this.Page); menuhelper.generateMenu(); }
/// <Summary>Does this page need to show the location selector?</Summary> public bool ShowLocationSelector(MenuHelper currentMenu) { return(currentMenu.ShowLocationSelection && HasMultipleLocations || // HasMultiplePhysicalLocations currentMenu.ShowLocationSelectionWithOnline && HasMultipleLocations); }
public IEnumerable <string> RetrieveParentMenus() { return(MenuHelper.RetrieveMenus(User.Identity.Name).Where(m => m.Menus.Count() > 0).OrderBy(m => m.Name).Select(m => m.Name)); }
public override void OnStateEnter() { MenuHelper.ToggleMouseCursor(true); GameManager.instance.isPaused = true; }
/// <summary> /// 检查各项是否已经创建 /// </summary> void Exist() { IDataBaseHelper helper = DataBaseHelperFactory.Create(); StringBuilder sb = new StringBuilder(); sb.Append("{\"modelName\":\"" + ModelInfo.ModelName + "\",\"Data\":["); #region 检查部件 //部件 int widgetCount = 0; string viewPath = ModelHelper.GetWidgetDirectory(modelInfo, "View"); string listPath = ModelHelper.GetWidgetDirectory(modelInfo, "List"); string pageListPath = ModelHelper.GetWidgetDirectory(modelInfo, "PagedList"); if (Directory.Exists(viewPath)) { widgetCount++; } if (Directory.Exists(listPath)) { widgetCount++; } if (Directory.Exists(pageListPath)) { widgetCount++; } //存在至少一个部件 if (widgetCount > 0) { sb.Append("{\"name\":\"createWidget\",\"exist\":true},"); } else { sb.Append("{\"name\":\"createWidget\",\"exist\":false},"); } #endregion if (isArticle) { #region 检查表结构 int rowCount = 0; try { rowCount = helper.Count(ModelInfo.Name, ""); sb.Append("{\"name\":\"createTable\",\"exist\":true},"); } catch { sb.Append("{\"name\":\"createTable\",\"exist\":false},"); } #endregion #region 检查左侧菜单 MenuHelper MenuHelper = HelperFactory.Instance.GetHelper <MenuHelper>(); We7.CMS.Common.MenuItem item = MenuHelper.GetMenuItemByTitle(ModelInfo.Label + "管理"); if (item != null && !string.IsNullOrEmpty(item.ID)) { sb.Append("{\"name\":\"addLeftMenu\",\"exist\":true},"); } else { sb.Append("{\"name\":\"addLeftMenu\",\"exist\":false},"); } #endregion #region 检查布局 string layoutPath = ModelHelper.GetModelLayoutDirectory(ModelInfo.ModelName) + "GenerateLayout.ascx"; if (File.Exists(layoutPath)) { layoutPath = String.Format("{0}/{1}/{2}/{3}", ModelConfig.ModelsDirectory, ModelInfo.GroupName, ModelInfo.Name, "GenerateLayout.ascx"); EditInfo entity = ModelInfo.Layout.Panels["edit"].EditInfo; sb.Append("{\"name\":\"createLayout\",\"exist\":true,\"path\":\"" + layoutPath + "\"},"); //ModelInfo.Layout.Panels["edit"].EditInfo.Layout; if (!string.IsNullOrEmpty(entity.Layout)) { chkAE.Checked = true; } if (!string.IsNullOrEmpty(entity.ViewerLayout)) { chkView.Checked = true; } if (!string.IsNullOrEmpty(entity.UcLayout)) { chkUC.Checked = true; } } else { sb.Append("{\"name\":\"createLayout\",\"exist\":false},"); } #endregion } sb.Append("]}"); strScript = sb.ToString(); strScript = strScript.Remove(strScript.LastIndexOf(","), 1); strScript = new JavaScriptSerializer().Serialize(strScript); }
public IEnumerable <string> RetrieveMenus() { return(MenuHelper.RetrieveAllMenus(User.Identity.Name).OrderBy(m => m.Name).Select(m => m.Name)); }
public void AddProduct(Product product, string categoryId, string enterpriseId) { using (var session = _documentStore.OpenSession()) { var enterprise = session.Load <Enterprise>(enterpriseId); if (EnterpriseHelper.ValidEditableEnterprise(enterprise, session)) { product.Enterprise = enterpriseId; //Om det är en ny enterprise eller en som är ägd, spara produkten direkt if (enterprise.IsNew || enterprise.OwnedByAccount) { enterprise.Menu = MenuHelper.AddProductToMenu(enterprise.Menu, product, categoryId); _logger.Info(string.Format("New product ({0}) added to new enterprise: {1}, Code:[gPrsdfeas3]", product.Id, enterpriseId)); } else { //If enterprise is existing, save/create a TEMP-menu for approvement var modifiedMenuId = MenuHelper.GetModifiedMenuId(enterpriseId); var menuInDb = session.Load <ModifiedMenu>(modifiedMenuId); if (menuInDb == null) { //Copy the menu from the Enpterprise var menuCopy = new Menu { Categories = new List <Category>() }; foreach (var c in enterprise.Menu.Categories) { var category = new Category { Id = c.Id, Name = c.Name, Products = new List <string>() }; foreach (var p in c.Products) { category.Products.Add(p); } menuCopy.Categories.Add(category); } menuInDb = new ModifiedMenu { Id = modifiedMenuId, Menu = menuCopy }; enterprise.ModifiedMenu = modifiedMenuId; } MenuHelper.AddProductToMenu(menuInDb.Menu, product, categoryId); session.Store(menuInDb); _logger.Info(string.Format("New product {0} added to modified menu:{1} Code:[g8iopgdfe]", product.Id, modifiedMenuId)); } session.Store(enterprise); session.Store(product); session.SaveChanges(); } else { var loggedInUser = !string.IsNullOrEmpty(HttpContext.Current.User.Identity.Name) ? string.Format(", logged in user: {0}", HttpContext.Current.User.Identity.Name) : string.Empty; _logger.Warn(string.Format("A product({0}) was about to be added to a non-valid enterprise with id: {1}{2}, Code:[yTerdfds56]", product.Name, enterpriseId, loggedInUser)); } } }
public PartialViewResult LoadMenu() { var menus = MenuHelper.LoadMenu(); return(PartialView("LeftMenu", menus.menuItems)); }
public IEnumerable <BootstrapMenu> RetrieveAppMenus([FromBody] AppMenuOption args) => MenuHelper.RetrieveAppMenus(args.AppId, args.UserName, args.Url);
private void AddCMSHelpers(Hashtable entries) { entries["ViewHelper"] = new ViewHelper(); entries["MenuHelper"] = new MenuHelper(); entries["SubmissionHelper"] = new SubmissionHelper(); entries["ServiceFactory"] = new Kooboo.CMS.Sites.Services.ServiceFactory(); entries["Page_Context"] = Page_Context.Current; entries["ContentHelper"] = new ContentHelper(); entries["Repository"] = Repository.Current; entries["SearchHelper"] = new NVelocitySearchHelper(); }
protected void Page_Load(object sender, EventArgs e) { string menu = MenuHelper.GetPageMenu(this.Page); this.MenuLiteral.Text = menu; }
public MenuController(IPageFactory pageFactory, ILinkFactory linkFactory, IPageLinkProvider pageLinkProvider, IComponentFactory componentFactory) { menuHelper = new MenuHelper(pageFactory, componentFactory, pageLinkProvider); this.linkFactory = linkFactory; }
public void ProcessRequest(HttpContext context) { ResultInfo result = new ResultInfo(); CDInfo cd = new CDInfo(); string action = context.Request["action"].ToString(); context.Response.ContentType = "text/plain"; switch (action) { case "GetAll": int page = int.Parse(context.Request.Form["page"]); int rows = int.Parse(context.Request.Form["rows"]); context.Response.Write(GetAll(page, rows)); break; case "Add": try { cd.JZId = context.Request.Form["JZId"]; cd.Name = context.Request.Form["Name"]; cd.Introduce = context.Request.Form["Introduce"]; //保存数据到数据库中 result.Success = Add(cd); result.Message = "插入测点信息" + ((result.Success == true) ? "成功" : "失败") + "!"; } catch (Exception ex) { result.Success = false; result.Message = ex.Message; } //返回客户端信息 context.Response.Write(JsonHelper <ResultInfo> .ObjectToJsonString(result)); break; case "Update": try { cd = new CDInfo(); cd.Id = int.Parse(context.Request.Form["Id"]); cd.JZId = context.Request.Form["JZId"]; cd.Name = context.Request.Form["Name"]; cd.Introduce = context.Request.Form["Introduce"]; string oldName = GetCDInfo(cd.Id).Name; result.Success = Update(cd, oldName); result.Message = "更新测点[" + cd.Name + "]信息" + ((result.Success == true) ? "成功" : "失败") + "!"; } catch (Exception ex) { result.Success = false; result.Message = ex.Message; } //返回客户端信息 context.Response.Write(JsonHelper <ResultInfo> .ObjectToJsonString(result)); break; case "Delete": try { int count = 0; string id = context.Request["Id"]; string[] ids = id.Split(','); for (int i = 0; i < ids.Length; i++) { result.Success = Delete(GetCDInfo(int.Parse(ids[i]))); if (result.Success == false) { break; } count++; } result.Message = ((result.Success == true) ? "操作成功:" : "操作失败:") + "共删除" + count + "条信息!"; } catch (Exception ex) { result.Success = false; result.Message = ex.Message; } //返回客户端信息 context.Response.Write(JsonHelper <ResultInfo> .ObjectToJsonString(result)); break; case "GetAllCDInfo": int menuid = int.Parse(CheckLoginStatus.node); string jzname = MenuHelper.GetMenuNameById(menuid); string sql = "SELECT * FROM `web`.`机组表` where `机组名称`='" + jzname + "'"; DataTable dTable = data.GetTable(sql); string jzid = dTable.Rows[0]["机组编号"].ToString(); string ret = "[" + GetAllCDInfo(jzid) + "]"; context.Response.Write(ret); break; case "GetCDInfo": string jzid2 = context.Request.Form["JZId"].ToString(); string cdname = context.Request.Form["CDName"].ToString(); string startdate = context.Request.Form["Start"].ToString(); string enddate = context.Request.Form["End"].ToString(); string[] cdnames = cdname.Split(','); //测点名称 sql = "SELECT " + "测试日期,测试时间," + cdname + " FROM `web`.`" + jzid2 + "` where 测试日期 between '" + startdate + "' and '" + enddate + "'"; dTable = data.GetTable(sql); List <GraphInfo> gs = new List <GraphInfo>(); string[] x = new string[dTable.Rows.Count]; for (int i = 0; i < dTable.Rows.Count; i++) { x[i] = DateTime.Parse(dTable.Rows[i]["测试日期"].ToString()).ToShortDateString() + " " + dTable.Rows[i]["测试时间"].ToString(); } //外层是各个测试点,内层是数据总数 for (int j = 0; j < cdnames.Length; j++) { GraphInfo g = new GraphInfo(); g.name = cdnames[j]; g.type = "line"; g.data = new double[dTable.Rows.Count]; for (int i = 0; i < dTable.Rows.Count; i++) { g.data[i] = double.Parse(dTable.Rows[i][cdnames[j]].ToString()); } gs.Add(g); } GraphInfo2 gi = new GraphInfo2(); gi.series = gs; gi.x = x; string ret2 = JsonConvert.SerializeObject(gi); context.Response.Write(ret2); break; default: break; } }
private void OnDrawItem( object sender, DrawItemEventArgs e ) { MenuItem menuItem = ( MenuItem )sender; MenuHelper menuHelper = new MenuHelper( menuItem, e.Graphics, this ); bool menuSelected = ( e.State & DrawItemState.Selected ) == DrawItemState.Selected; menuHelper.DrawBackground( e.Bounds, menuSelected ); if( menuHelper.IsSeperator() ) menuHelper.DrawSeperator( e.Bounds ); else { int imageIndex = GetMenuImageIndex( sender as Component ); menuHelper.DrawMenu( e.Bounds, menuSelected, imageIndex ); } }
public void Execute() { var enemies = Player.Instance.CountEnemyChampionsInRange(MenuHelper.GetSliderValue(Config.Settings.Menu, "Settings.Range")); if (MenuHelper.GetCheckBoxValue(Protector.Menu, "Protector.Heal.Dangerous")) { if (enemies > 0 && Player.Instance.IsInDanger(MenuHelper.GetSliderValue(Protector.Menu, "Protector.Heal.Health.Me"))) { SummonerManager.Heal.Cast(); } foreach (var d in EloBuddy.SDK.EntityManager.Heroes.Allies.Where(a => !a.IsMe && a.IsAlive() && !a.IsInvulnerable && a.IsInDanger(MenuHelper.GetSliderValue(Protector.Menu, "Protector.Heal.Health.Ally")) && MenuHelper.GetCheckBoxValue(Protector.Menu, $"Protector.Heal.Use.{a.ChampionName}"))) { SummonerManager.Heal.Cast(); } } else if (Player.Instance.HealthPercent <= MenuHelper.GetSliderValue(Protector.Menu, "Protector.Heal.Health.Me")) { SummonerManager.Heal.Cast(); } }
public string GetItemCSSStyle(object menuItemValue) { return(MenuHelper.GetMenuItemStyle(menuItemValue)); }
public static string gcname = "";//当点击菜单时 获取菜单名称。在gc.aspx.cs中给其赋值。 public void ProcessRequest(HttpContext context) { ResultInfo result = new ResultInfo(); jzjlInfo jz = new jzjlInfo(); string action = context.Request["action"].ToString(); context.Response.ContentType = "text/plain"; int page; int rows; int menuid; string gcname; string t1; string t2; string cdname;//测点名称 switch (action) { //case "GetAll": // context.Response.Write(GetAll()); // break; //case "savePic1": // menuid = int.Parse(CheckLoginStatus.node); // gcname = MenuHelper.GetMenuNameById(menuid); // break; case "GetAll": // page = int.Parse(context.Request.Form["page"]); // rows = int.Parse(context.Request.Form["rows"]); // page = int.Parse(context.Request.Form["page"]); rows = int.Parse(context.Request.Form["rows"]); menuid = int.Parse(CheckLoginStatus.node); gcname = MenuHelper.GetMenuNameById(menuid); context.Response.Write(GetAll(page, rows)); break; case "GetAlljz": page = int.Parse(context.Request.Form["page"]); rows = int.Parse(context.Request.Form["rows"]); menuid = int.Parse(CheckLoginStatus.node); gcname = MenuHelper.GetMenuNameById(menuid); context.Response.Write(GetAllJZInfo(gcname, page, rows)); break; case "GetAllGCJZ": page = int.Parse(context.Request.Form["page"]); rows = int.Parse(context.Request.Form["rows"]); menuid = int.Parse(CheckLoginStatus.node); gcname = MenuHelper.GetMenuNameById(menuid); // string gcname = System.Web.HttpContext.Current.Request.QueryString["node"].ToString(); context.Response.Write(GetAllGCJZInfo(gcname, page, rows)); break; case "GetAllGCJZt": page = int.Parse(context.Request.Form["page"]); rows = int.Parse(context.Request.Form["rows"]); t1 = context.Request.Form["Start"]; t2 = context.Request.Form["End"]; // menuid = int.Parse(CheckLoginStatus.node); // gcname = MenuHelper.GetMenuNameById(menuid); gcname = context.Request.Form["gcname"];; context.Response.Write(GetAllGCJZInftime(gcname, page, rows, t1, t2)); break; case "GetCddata": page = int.Parse(context.Request.Form["page"]); rows = int.Parse(context.Request.Form["rows"]); t1 = context.Request.Form["Start"]; t2 = context.Request.Form["End"]; // menuid = int.Parse(CheckLoginStatus.node); // gcname = MenuHelper.GetMenuNameById(menuid); gcname = context.Request.Form["gcname"]; cdname = context.Request.Form["cdname"]; context.Response.Write(GetAllJZInftime(gcname, page, rows, t1, t2, cdname)); break; default: break; } }
/// <summary> /// 删除方法 /// </summary> protected override bool Delete(IEnumerable <BootstrapMenu> items) => MenuHelper.Delete(items.Select(item => item.Id ?? ""));
public void AutoErDetonate() { if (LuxEGameObject == null) { return; } if (LuxEGameObject.Position.CountEnemiesInRange(450f) >= 1 && _spells[SpellSlot.E].IsEnabledAndReady(Mode.Combo) && IsSecondE())//TODO Find real range { var enemy = LuxEGameObject.Position.GetEnemiesInRange(450f).OrderBy(h => h.HealthPercentage()).First(); var rPred = _spells[SpellSlot.R].GetPrediction(enemy); if (_spells[SpellSlot.R].IsEnabledAndReady(Mode.Combo) && IsKillable(enemy) && rPred.Hitchance >= MenuHelper.GetHitchance() && HasBinding(enemy) && MenuHelper.isMenuEnabled("dzaio.lux.combo.skilloptions.eafterr")) { _spells[SpellSlot.R].Cast(rPred.CastPosition); LeagueSharp.Common.Utility.DelayAction.Add(600, () => _spells[SpellSlot.E].Cast()); } else { AutoDetonateE(Mode.Combo); } } }
/// <summary> /// Block casting spells until a selected level /// </summary> /// <param name="championLevel">The champion level.</param> /// <param name="menu">The menu.</param> /// <returns></returns> public bool ShouldCastSpells(int championLevel, MenuManager menu) { int selectedMenuVal = MenuHelper.GetMenuListItemVal(menu._menuItems.Misc, Constants.MenuOptions.SpellLevelBlockerL); return(selectedMenuVal == 0 ? true : championLevel >= selectedMenuVal); }
/// <summary> /// /// </summary> /// <param name="userName"></param> /// <returns></returns> public QueryData <object> RetrieveData(string userName) { var data = MenuHelper.RetrieveMenusByUserName(userName); if (!string.IsNullOrEmpty(ParentName)) { data = data.Where(t => t.Name.Contains(ParentName) || (t.ParentName != null && t.ParentName.Contains(ParentName))); } if (!string.IsNullOrEmpty(Name)) { data = data.Where(t => t.Name.Contains(Name)); } if (!string.IsNullOrEmpty(Category)) { data = data.Where(t => t.Category.Contains(Category)); } if (!string.IsNullOrEmpty(IsResource)) { data = data.Where(t => t.IsResource.ToString() == IsResource); } if (!string.IsNullOrEmpty(AppCode)) { data = data.Where(t => t.Application.Equals(AppCode, StringComparison.OrdinalIgnoreCase)); } var ret = new QueryData <object>(); ret.total = data.Count(); switch (Sort) { case "Name": data = Order == "asc" ? data.OrderBy(t => t.Name) : data.OrderByDescending(t => t.Name); break; case "ParentName": data = Order == "asc" ? data.OrderBy(t => t.ParentName) : data.OrderByDescending(t => t.ParentName); break; case "Order": data = Order == "asc" ? data.OrderBy(t => t.Application).ThenBy(t => t.ParentId).ThenBy(t => t.Order) : data.OrderBy(t => t.Application).ThenBy(t => t.ParentId).ThenByDescending(t => t.Order); break; case "CategoryName": data = Order == "asc" ? data.OrderBy(t => t.CategoryName) : data.OrderByDescending(t => t.CategoryName); break; case "Target": data = Order == "asc" ? data.OrderBy(t => t.Target) : data.OrderByDescending(t => t.Target); break; case "IsResource": data = Order == "asc" ? data.OrderBy(t => t.IsResource) : data.OrderByDescending(t => t.IsResource); break; case "Application": data = Order == "asc" ? data.OrderBy(t => t.Application) : data.OrderByDescending(t => t.Application); break; } ret.rows = data.Skip(Offset).Take(Limit).Select(p => new { p.Id, p.ParentId, p.ParentName, p.Name, p.Order, p.Icon, p.Url, p.Category, p.CategoryName, p.Target, p.IsResource, p.Application }); return(ret); }
//RX public bool CanCastSmite(Obj_AI_Hero champion, ChampionSpellValues championSpells, MenuManager menu) { if (championSpells._smiteSpell != null && championSpells._smiteSpell.Ready && champion.Mana >= MenuHelper.GetMenuSliderValue(menu._menuItems.Misc, Constants.ChampionMenus.manaManagerQL)) { return(true); } return(false); }
public ReadOnlyObservableCollection<CommandViewModel> CreatReportMenu() { MenuHelper menuHelper = new MenuHelper(controller); menuHelper.AddMenuItem(new MenuItem<ICardexReportController>("کاردکس", "ShowReport")); return menuHelper.ExcuteMenu(); }
public void Execute() { if (MenuHelper.GetCheckBoxValue(Config.Settings.Menu, "Settings.PreventCanceling") && !Player.Instance.ShouldUseItem()) { return; } var target = TargetSelector.GetTarget(700.0f, DamageType.Mixed, Player.Instance.Position); if (target == null || target.IsInvulnerable) { return; } int enemies = Player.Instance.CountEnemyChampionsInRange(MenuHelper.GetSliderValue(Config.Settings.Menu, "Settings.Range")); foreach (var item in Player.Instance.InventoryItems) { if (EloBuddy.SDK.Core.GameTickCount - ItemManager.GetLastUse(item.Id) < 500 || !item.CanUseItem()) { continue; } switch (item.Id) { case ItemId.Ravenous_Hydra: case ItemId.Tiamat: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Tiamat.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Tiamat.Combo") && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { if (target.IsInRange(Player.Instance, 400)) { item.Cast(); } } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Tiamat.Farm") && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear)) { if (Player.Instance.GetBestFarmTarget(400.0f, (int)(Player.Instance.BaseAttackDamage * 0.6)) != null) { item.Cast(); } } break; case ItemId.Titanic_Hydra: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.TitanicHydra.Status")) { continue; } if (!target.IsInRange(Player.Instance, MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.TitanicHydra.Distance"))) { continue; } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { item.Cast(); } break; case ItemId.Youmuus_Ghostblade: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Youmuu.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Youmuu.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Youmuu.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Youmuu.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Youmuu.Enemy.MinHealth")) { continue; } item.Cast(); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; case ItemId.Bilgewater_Cutlass: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Cutlass.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Cutlass.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (!target.IsInRange(Player.Instance, 550.0f)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Cutlass.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Cutlass.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Cutlass.Enemy.MinHealth")) { continue; } item.Cast(target); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; case ItemId.Blade_of_the_Ruined_King: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Botrk.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Botrk.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (!target.IsInRange(Player.Instance, 550.0f)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Botrk.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Botrk.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Botrk.Enemy.MinHealth")) { continue; } item.Cast(target); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; case ItemId.Hextech_Gunblade: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Gunblade.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Gunblade.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (!target.IsInRange(Player.Instance, 700.0f)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Gunblade.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Gunblade.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Gunblade.Enemy.MinHealth")) { continue; } item.Cast(target); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; case ItemId.Hextech_Protobelt_01: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Protobelt.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Protobelt.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Protobelt.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Protobelt.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.Protobelt.Enemy.MinHealth")) { continue; } if (!target.IsInRange(Player.Instance, 400.0f)) { continue; } if (target.IsMelee && !MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Protobelt.Melee")) { continue; } if (Managers.EntityManager.IsWallBetweenPlayer(target.Position.To2D()) && MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.Protobelt.EnableWall")) { continue; } item.Cast(target.Position); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; case ItemId.Hextech_GLP_800: if (!MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.HextechGLP.Status")) { continue; } if (MenuHelper.GetCheckBoxValue(Config.OItems.Menu, "Items.Offensive.HextechGLP.ComboOnly") && !Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { continue; } if (enemies < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.HextechGLP.Enemies")) { continue; } if (Player.Instance.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.HextechGLP.Me.MinHealth") || target.HealthPercent < MenuHelper.GetSliderValue(Config.OItems.Menu, "Items.Offensive.HextechGLP.Enemy.MinHealth")) { continue; } if (!target.IsInRange(Player.Instance, 400.0f)) { continue; } item.Cast(target.Position); ItemManager.SetLastUse(item.Id); InfoManager.Show(item, target); break; } } }
public void query_location_shortcut() { String query; var informationtype_id = Request.Params["informationtype_id"]; var us_site = Request.Params["us_site"]; var gl_site = Request.Params["gl_site"]; if ( us_site == null ) { us_site = "0"; } if ( gl_site == null ) { gl_site = "0"; } if ( Request.Params["productservicetype_id"] != null ) { var productservicetype_id = Request.Params["productservicetype_id"]; query = "EXECUTE InformationType_ProductServiceType_to_Location_Query " + informationtype_id + ',' + productservicetype_id + ',' + us_site + ',' + gl_site ; } else { var productserviceline_id = Request.Params["productserviceline_id"]; query = "EXECUTE InformationType_ProductServiceLine_to_Location_Query " + informationtype_id + ',' + productserviceline_id + ',' + us_site + ',' + gl_site ; } var menuhelper = new MenuHelper(query,"sel_locations",this.sqlConnection(),this.Page); menuhelper.generateMenu(); }
public ActionResult Index() { ViewBag.SecondMenu = MenuHelper.GetSecondMenu("Bidings", Session["RoleId"].ToString()); return(View()); }
/// <summary> /// Event triggered to owner draw the provide <c>MenuItem</c>. /// </summary> /// <param name="sender">the menu item client object</param> /// <param name="e">the event arguments</param> private void OnDrawItem(Object sender, DrawItemEventArgs e) { // derive the MenuItem object, and create the MenuHelper MenuItem menuItem = (MenuItem)sender; MenuHelper menuHelper = new MenuHelper(menuItem, e.Graphics, _imageList); // draw the menu background bool menuSelected = (e.State & DrawItemState.Selected) > 0; menuHelper.DrawBackground(e.Bounds, menuSelected); if (menuHelper.IsSeperator() == true) menuHelper.DrawSeperator(e.Bounds); else { int imageIndex = this.GetMenuImageIndex(sender); menuHelper.DrawMenu(e.Bounds, menuSelected, imageIndex); } }
void BindChildIndex() { List <We7.CMS.Common.MenuItem> menus = MenuHelper.GetMenus(We7Helper.EmptyGUID, 2, EntityID); foreach (We7.CMS.Common.MenuItem menuItem in menus) { string name = "├" + menuItem.Title.ToString(); string value = menuItem.ID + ",0"; if (menuItem.Items.Count > 0) { value = menuItem.Items[0].ID + ",0"; } ListItem item = new ListItem(name, value); SecondIndexDropDownList.Items.Add(item); ddlIndex_Reference.Items.Add(item); int i = 0; foreach (We7.CMS.Common.MenuItem submenu in menuItem.Items) { string sname = "├──" + submenu.Title.ToString(); string svalue = submenu.ID + "," + submenu.Index.ToString(); ListItem sitem = new ListItem(sname, svalue); i = submenu.Index; SecondIndexDropDownList.Items.Add(sitem); ddlIndex_Reference.Items.Add(sitem); int j = 0; foreach (We7.CMS.Common.MenuItem thirdmenu in submenu.Items) { string tname = "├──├─" + thirdmenu.Title.ToString(); string tvalue = submenu.ParentID + "," + thirdmenu.ParentID + "," + thirdmenu.Index.ToString(); ListItem thitem = new ListItem(tname, tvalue); j = thirdmenu.Index; SecondIndexDropDownList.Items.Add(thitem); ddlIndex_Reference.Items.Add(thitem); } ListItem appendItem3 = new ListItem("├──├─(追加到这里-三级菜单)", submenu.ID + "," + (j + 2).ToString()); SecondIndexDropDownList.Items.Add(appendItem3); ddlIndex_Reference.Items.Add(appendItem3); } ListItem appendItem = new ListItem("├──(追加到这里)", menuItem.ID + "," + (i + 2).ToString()); //SecondIndexDropDownList.Items.Add(appendItem); ddlIndex_Reference.Items.Add(appendItem); } string myname = "流量统计"; if (MenuID != null && MenuID != "") { myname = CurrentMenu.Title; } SecondIndexDropDownList.SelectedIndex = -1; ddlIndex_Reference.SelectedIndex = -1; ListItem currentItem = SecondIndexDropDownList.Items.FindByText("├──" + myname); if (currentItem == null) { currentItem = SecondIndexDropDownList.Items.FindByText("├──├─" + myname); } if (currentItem != null) { SecondIndexDropDownList.SelectedIndex = -1; currentItem.Selected = true; } ListItem currentItemReference = ddlIndex_Reference.Items.FindByText("├──" + myname); if (currentItemReference == null) { currentItemReference = ddlIndex_Reference.Items.FindByText("├──├─" + myname); } if (currentItemReference != null) { ddlIndex_Reference.SelectedIndex = -1; currentItemReference.Selected = true; } }
private void OnMeasureItem( object sender, MeasureItemEventArgs e ) { MenuItem menuItem = ( MenuItem )sender; MenuHelper menuHelper = new MenuHelper( menuItem, e.Graphics, this ); e.ItemHeight = menuHelper.CalcHeight(); e.ItemWidth = menuHelper.CalcWidth(); }
public void SetNodeItem(TreeNode node, NavMenuItem item) { MenuHelper.Add(node, item); }
public void SetNodePageIndex(TreeNode node, int pageIndex) { MenuHelper.SetPageIndex(node, pageIndex); }
public void query_informationtype_to_location() { var informationtype_id = Request.Params["informationtype_id"]; var query = "EXECUTE InformationType_to_Location_Query "+ informationtype_id; var menuhelper = new MenuHelper(query,"sel_informationtype",this.sqlConnection(),this.Page); menuhelper.generateMenu(); }
public int GetPageIndex(TreeNode node) { return(MenuHelper.GetPageIndex(node)); }
/// <summary> /// Event triggered to measure the size of a owner drawn <c>MenuItem</c>. /// </summary> /// <param name="sender">the menu item client object</param> /// <param name="e">the event arguments</param> private void OnMeasureItem(Object sender, MeasureItemEventArgs e) { // retrieve the image list index from hash table MenuItem menuItem = (MenuItem)sender; MenuHelper menuHelper = new MenuHelper(menuItem, e.Graphics, _imageList); // calculate the menu height e.ItemHeight = menuHelper.CalcHeight(); e.ItemWidth = menuHelper.CalcWidth(); }
public void SetNodeSymbol(TreeNode node, int symbol, int symbolSize = 24) { MenuHelper.SetSymbol(node, symbol, symbolSize); }
public void query_location() { String query; var informationtype_id = Request.Params["informationtype_id"]; var productservicename_id = Request.Params["productservicename_id"]; if ( Request.Params["productservicetype_id"] != null ) { var productservicetype_id = Request.Params["productservicetype_id"]; query = "EXECUTE InformationType_ProductServiceType_ProductServiceName_to_Location_Query " + informationtype_id + ',' + productservicetype_id + ',' + productservicename_id ; } else { var productserviceline_id = Request.Params["productserviceline_id"]; query = "EXECUTE InformationType_ProductServiceLine_ProductServiceName_to_Location_Query " + informationtype_id + ',' + productserviceline_id + ',' + productservicename_id ; } var menuhelper = new MenuHelper(query,"sel_locations",this.sqlConnection(),this.Page); menuhelper.generateMenu(); }
/// <Summary>Does this page need to show the location selector?</Summary> public bool ShowLocationSelector(MenuHelper currentMenu) { return currentMenu.ShowLocationSelection && HasLocations; }