private List <VMenu> GetMenus() { List <VMenu> res = new List <VMenu>(); VMenu menu = new VMenu("首页", "fa-home", "/Home/Welcome"); res.Add(menu); menu = new VMenu("内容管理", "fa-window-restore", "#"); menu.Childs.Add(new VMenu("分类管理", "fa-picture-o", "/PageMng/Setting1")); menu.Childs.Add(new VMenu("文章管理", "fa-picture-o", "/PageMng/Slideshow2")); menu.Childs.Add(new VMenu("招聘管理", "fa-picture-o", "/PageMng/Navigation3")); menu.Childs.Add(new VMenu("单页管理", "fa-file-text-o", "/PageMng/Friendlink4")); res.Add(menu); menu = new VMenu("页面管理", "fa-window-restore", "#"); menu.Childs.Add(new VMenu("轮播图管理", "fa-picture-o", "/PageMng/Slideshow")); menu.Childs.Add(new VMenu("导航管理", "fa-picture-o", "/PageMng/Navigation")); menu.Childs.Add(new VMenu("友情链接", "fa-file-text-o", "/PageMng/Friendlink")); res.Add(menu); menu = new VMenu("系统管理", "fa-cogs", "#"); menu.Childs.Add(new VMenu("管理员", "fa-users", "/SystemMng/UserList")); menu.Childs.Add(new VMenu("系统设置", "fa-cog", "/SystemMng/Setting")); menu.Childs.Add(new VMenu("操作日志", "fa-file-text-o", "/SystemMng/Logs")); res.Add(menu); return(res); }
// cria nova lista com os medicamentos do kit intubacao com consumo previsto public static List <Produto> TempoDeUso(List <Produto> listaSaldo, List <Produto> listaConsumo) { // cria nova lista de produtos var listaTempoUso = new List <Produto>(); // verifica se a lista está vazia RelatorioException.SeEhListaVazia(listaSaldo); RelatorioException.SeEhListaVazia(listaConsumo); try { AddProdSaldoEConsumo(listaSaldo, listaConsumo, listaTempoUso); AddProdApenasSaldo(listaSaldo, listaTempoUso); } catch (RelatorioException e) { Console.WriteLine(e.Message); Console.ReadKey(); var menu = new VMenu(); menu.Executar(); } finally // realocar a lista novamente { GetListaMedicOuMater(opcao); } return(listaTempoUso); }
public void CloseToMainMenu() { mainMenu.DOAnchorPos(new Vector2(0, 0), 0.25f); oblicuoMen.DOAnchorPos(new Vector2(-1504, 0), 0.25f); SixMenu.DOAnchorPos(new Vector2(-3070, 0), 0.25f); VMenu.DOAnchorPos(new Vector2(1487, 0), 0.25f); CompletMenu.DOAnchorPos(new Vector2(3004, 0), 0.25f); }
private static void ArquivoEmUso(string NomeArquivo) { Console.WriteLine($"\n\n--- ATENÇÃO!\n Erro ao escrever\n O arquivo {NomeArquivo}\n está em uso por outro programa."); Console.ReadLine(); var menu = new VMenu(); menu.Executar(); }
private async void EliminaCurso() { bool res = await Application.Current.MainPage.DisplayAlert("¡ATENCIÓN!", "Esta a punto de eliminar todo el curso" + this.NombreCurso, "ACEPTAR", "CANCELAR"); if (res) { this.Proceso = true; var main = MainVistaModelo.getInstancia(); var cliente = main.getWS(); bool resS = false; try { await Task.Run(() => { try { resS = cliente.eliminaCurso(new cursoModelo { idCurso = this.idCurso }); } catch (Exception) { } }); if (!resS) { string mensaje = string.Format("No se ha podido eliminar el curso{0}Pruebe " + "con borrar las actividades de este curso{0}", Environment.NewLine); Util.mensaje(1, mensaje); } else { usuarioModelo usuarioM = null; usuarioModelo usuarioN = main.usuarioCurso; await Task.Run(() => { usuarioM = cliente.login(usuarioN.nickname, usuarioN.contrasena, true); main.usuarioCurso = usuarioM; HomeVistaModelo.getInstancia().cargaCursos(); }); Util.mensaje(0, "Curso Eliminado"); VMenu.getInstancia().irAlInicio(); } } catch (Exception) { Util.mensaje(1, "No se ha podido eliminar el curso"); } } this.Proceso = false; }
public JsonResult GetChildByid(int id) { var model = _IMenuBLL.GetById(id); string url = (model.Controller == "" || model.Controller == null) ? "" : "/" + model.Controller + "/" + model.Action; VMenu v = new VMenu() { id = id.ToString(), icon = "", menuName = model.Text, parentid = model.Parent.ToString(), url = url }; var list = _IMenuBLL.GetChildMenu(v); return(Json(list, JsonRequestBehavior.AllowGet)); }
// ao digitar caracter fora das opcoes, pede para digitar novamente public static void ImprimeDigiteNovamente(int opcao) { if (opcao == 0 || opcao > VMenu.GetMenuItens().Count + 1) { FonteVermelha(); Console.WriteLine($"Digite números de 1 a {VMenu.GetMenuItens().Count + 1}"); Console.ReadKey(); Console.Clear(); FonteBranca(); VMenu.TipoDeConsulta(); } }
public IEnumerable <VMenu> ConvertToVMenu(IEnumerable <Menu> item) { var parent = item.Where(t => t.Parent == null || t.Parent == -1).OrderBy(t => t.Sort).ToList(); return(parent.Select(t => { var vMenu = new VMenu(); vMenu.Id = t.Id; vMenu.Url = t.Url; vMenu.Type = t.Type; vMenu.Menu = item.Where(v => v.Parent == t.Id); vMenu.Name = t.Name; vMenu.EName = t.Icon; return vMenu; })); }
/// <summary> /// 获取一级菜单 /// </summary> /// <returns></returns> public List <VMenu> GetOneMenu() { List <Menu> listAll = new List <Menu>(); var list = new List <VMenu>(); listAll = GetALL(o => o.Status == (int)Status.Start && o.type == (int)@enum.Button.menu && o.Parent == 0).OrderBy(p => p.Index).ToList(); foreach (var item in listAll) { VMenu m = new VMenu(); m.id = item.ID.ToString(); m.menuName = item.Text; m.url = (item.Controller == "" || item.Controller == null) ? "" : "/" + item.Controller + "/" + item.Action; m.icon = ""; m.parentid = item.Parent.ToString(); list.Add(m); } return(list); }
/// <summary> /// 递归子节点 /// </summary> /// <param name="TreeList"></param> /// <param name="jt"></param> /// <returns></returns> public List <VMenu> CreateChildTree(List <VMenu> TreeList, VMenu jt) { string keyid = jt.id;//根节点ID List <VMenu> nodeList = new List <VMenu>(); var children = TreeList.Where(t => t.parentid == keyid); foreach (var chl in children) { VMenu node = new VMenu(); node.id = chl.id; node.menuName = chl.menuName; node.parentid = chl.parentid; node.url = chl.url; node.icon = chl.icon; node.subMenu = CreateChildTree(TreeList, node); nodeList.Add(node); } return(nodeList); }
public List <VMenu> GetChildMenu(VMenu vMenu) { List <Menu> list = new List <Menu>(); list = GetALL(a => a.Status == (int)Status.Start && a.type == (int)@enum.Button.menu).OrderBy(a => a.Index).ToList(); List <VMenu> menuList = new List <VMenu>(); foreach (var item in list) { VMenu m = new VMenu(); m.id = item.ID.ToString(); m.menuName = item.Text; m.url = (item.Controller == "" || item.Controller == null) ? "" : "/" + item.Controller + "/" + item.Action; m.icon = ""; m.parentid = item.Parent.ToString(); menuList.Add(m); } return(CreateChildTree(menuList, vMenu)); }
public void Menu_V() { mainMenu.DOAnchorPos(new Vector2(1487, 0), 0.25f); VMenu.DOAnchorPos(new Vector2(0, 0), 0.25f); }
public void RedireccionaCurso() { this.nombre = this.nombre.Replace("~", ""); VMenu.getInstancia().push(this); }
public static void ImprimeSeDigitarOpcaoErrada() { Console.WriteLine($"Digite números de 1 a {VMenu.GetMenuItens().Count + 1}"); Console.ReadKey(); Console.Clear(); }