public ToDoListView(AbsViewController ctrl) : base(ctrl) { todoListToDoView = new ToDoListToDoView(eventKey); todoListHideView = new ToDoListHideView(eventKey); todoListFinishedView = new ToDoListFinishedView(eventKey); todoListToolBarView = new ToolBarView { style = "box" }.FontSize(15).Height(40).AddTo(this); AddMenu(todoListToolBarView, ("进行", todoListToDoView), ("隐藏", todoListHideView), ("完成", todoListFinishedView)); }
public ActionResult AnadirMenu(AddMenu AddMenu, int IdM, Guid IdC, string[] selectedMenu, string[] DCantida, int?IdMesaO, string CPersona) { var listMenu = new List <MenuList>(); var addMenus = new AddMenu(); using (var Transacion = db.Database.BeginTransaction()) { try { if (CPersona == "CANTIDAD DE PERSONAS....") { addMenus.Menus = db.Menus.OrderBy(t => t.Cod_TMenu).ToList(); addMenus.TipoMenus = db.TipoMenus.ToList(); addMenus.IdCliente = IdC; addMenus.Mesa = db.Mesas.Find(IdM); addMenus.IdMenu = Convert.ToInt32(IdM); addMenus.checkbox = listMenu; ModelState.AddModelError(string.Empty, "Por favor seleccione una cantidad de persona"); ViewBag.Error = true; return(View(addMenus)); } if (selectedMenu == null) { addMenus.Menus = db.Menus.OrderBy(t => t.Cod_TMenu).ToList(); addMenus.TipoMenus = db.TipoMenus.ToList(); addMenus.IdCliente = IdC; addMenus.Mesa = db.Mesas.Find(IdM); addMenus.IdMenu = Convert.ToInt32(IdM); addMenus.IdMesasO = IdMesaO.Value; addMenus.CPersona = Convert.ToInt32(CPersona); addMenus.checkbox = listMenu; ModelState.AddModelError(string.Empty, "Por favor seleccione por lo menos un menu"); ViewBag.Error = true; return(View(addMenus)); } AddMenus.ingresar(db, IdM, IdC, selectedMenu, DCantida, IdMesaO, CPersona, null); Transacion.Commit(); return(RedirectToAction("Facturacion")); } catch (Exception ex) { addMenus.Menus = db.Menus.OrderBy(t => t.Cod_TMenu).ToList(); addMenus.TipoMenus = db.TipoMenus.ToList(); addMenus.IdCliente = IdC; addMenus.Mesa = db.Mesas.Find(IdM); addMenus.IdMenu = Convert.ToInt32(IdM); addMenus.checkbox = listMenu; addMenus.CPersona = Convert.ToInt32(CPersona); ModelState.AddModelError(string.Empty, ex.Message); ViewBag.Error = true; Transacion.Rollback(); return(View(addMenus)); } } //return View(); }
public void BeginBuild() { InitializeTab(); if (AddMenu != null) { var e = new AddMenuEventArgs(); e.isWorkPlace = true; AddMenu.Invoke(this, e); } }
public override IList <AppMenu> GetMenus() { List <AppMenu> menus = new List <AppMenu>(); var addMenu = new AddMenu(); addMenu.Click += OnAdd; menus.Add(addMenu); var saveMenu = new SaveMenu(); saveMenu.Click += SaveContacts; menus.Add(saveMenu); return(menus); }
protected override void SetUpView() { eventKey = GetHashCode(); todoListNoteView = new ToDoListNoteView(this); todoListView = new ToDoListView(this); todoListCategoryListView = new ToDoListCategoryListView(this); todoListProductView = new ToDoListProductView(this); todoListToolBarView = new ToolBarView { style = "box" }.FontSize(15).Height(40); AddView(todoListToolBarView); // todoListToolBarView // .AddMenu("笔记", () => ChangePage(todoListNoteView.eventKey)) // .AddMenu("清单", () => ChangePage(todoListView.eventKey)) // .AddMenu("隐藏", () => ChangePage(todoListHideView.eventKey)) // .AddMenu("分类管理", () => ChangePage(todoListCategoryListView.eventKey)) // .AddMenu("已完成", () => ChangePage(todoListFinishedView.eventKey)) // .AddMenu("产品", () => ChangePage(todoListProductView.eventKey)); // views.Add(todoListNoteView); // views.Add(todoListView); // views.Add(todoListHideView); // views.Add(todoListCategoryListView); // views.Add(todoListFinishedView); // views.Add(todoListProductView); AddMenu(todoListToolBarView, ("笔记", todoListNoteView), ("清单", todoListView), ("分类管理", todoListCategoryListView), ("产品", todoListProductView) ); todoListToolBarView.ForceClick(1); }
private AddMenu GetAddMenuOption() { // // Gets key and key info // AddMenu menuOption = AddMenu.Invalid; ConsoleKeyInfo keyInfo = Console.ReadKey(true); ConsoleKey key = keyInfo.Key; int numericOption = (int)Char.GetNumericValue(keyInfo.KeyChar); // If key was not a digit if (numericOption != -1) { if (Enum.IsDefined(typeof(SearchMenu), numericOption)) { menuOption = (AddMenu)numericOption; } } return(menuOption); }
public static Dictionary <string, Menu> Create() { Dictionary <string, Menu> menus = new Dictionary <string, Menu>(); Menu mainMenu = new MainMenu("New Game", "Score", "Add New Words", "Remove Words", "Show Me All Words", "Exit"); menus.Add(mainMenu.Name, mainMenu); Menu addMenu = new AddMenu("English Word", "Bulgarian Word", "Back"); menus.Add(addMenu.Name, addMenu); Menu removeMenu = new RemoveMenu("English Word", "Bulgarian Word", "Back"); menus.Add(removeMenu.Name, removeMenu); Menu showMeAllWordsMenu = new ShowMeAllWordsMenu("English Word", "Bulgarian Word", "Back"); menus.Add(showMeAllWordsMenu.Name, showMeAllWordsMenu); return(menus); }
private void AddPage() { Clear(); DisplayAddMenu(); bool done = false; while (!done) { AddMenu option = GetAddMenuOption(); switch (option) { case AddMenu.FullTime: done = true; InfoPage(new FullTimeEmployee(), true); break; case AddMenu.PartTime: done = true; InfoPage(new PartTimeEmployee(), true); break; case AddMenu.Seasonal: done = true; InfoPage(new SeasonalEmployee(), true); break; case AddMenu.Contract: done = true; InfoPage(new ContractEmployee(), true); break; case AddMenu.Back: done = true; HomePage(); break; } } }
private void AddFileBtn_Click(object sender, EventArgs e) { AddMenu.Show(AddFileBtn, new Point(0, AddFileBtn.Height)); }
public ResponseStatus AddNewMenu(AddMenu _Amenu) { return(_userdata.AddNewMenu(_Amenu)); }