/// <summary> /// /// </summary> private static void add_menu_mvc_gen(FcoSimpleMenu.Node node_parent, char press_key) { var node_0 = new FcoSimpleMenu.Node(); node_0.PressKey = press_key; node_0.Title = "產生MVC模型"; node_parent.addNodes(node_0); var node_1 = new FcoSimpleMenu.Node(); node_1.PressKey = '1'; node_1.Title = "產生ALL系統MVC"; node_1.PressAction = x => do_mvc_gen(null); node_0.addNodes(node_1); { var idx = 0; foreach (var sys in FdmService.Instance.AllSystems.OrderBy(x => x.Key)) { var sys_code = sys.Key; var node_2 = new FcoSimpleMenu.Node(); node_2.PressKey = (char)('2' + idx); node_2.Title = "產生" + sys.Key + "系統MVC"; node_2.PressAction = x => do_mvc_gen(sys_code); node_0.addNodes(node_2); idx++; } } }
/// <summary> /// 強行別MENU清單 /// </summary> private static void add_menu_upload(FcoSimpleMenu.Node node_parent, char press_key, string site_name) { var node_0 = new FcoSimpleMenu.Node(); node_0.PressKey = press_key; node_0.PressAction = x => do_upload(site_name); node_0.Title = "Web更新檔打包與上傳(" + site_name + ")"; node_parent.addNodes(node_0); }
private static void add_menu_db_clone(FcoSimpleMenu.Node node_parent, char press_key) { var node_0 = new FcoSimpleMenu.Node(); node_0.PressKey = press_key; node_0.Title = "Clone資料到SERVERII"; node_0.PressAction = x => do_db_clone(); node_parent.addNodes(node_0); }
/// <summary> /// 強行別MENU清單 /// </summary> private static void add_menu_dmdata_gen(FcoSimpleMenu.Node node_parent, char press_key) { var node_0 = new FcoSimpleMenu.Node(); node_0.PressKey = press_key; node_0.Title = "同步資料定義"; node_parent.addNodes(node_0); var node_1 = new FcoSimpleMenu.Node(); node_1.PressKey = '1'; node_1.Title = "同步ALL系統"; node_1.PressAction = x => do_dmdata_gen(null); node_0.addNodes(node_1); { var idx = 0; foreach (var sys in FdmService.Instance.AllSystems.OrderBy(x => x.Key)) { var sys_code = sys.Key; var node_2 = new FcoSimpleMenu.Node(); node_2.PressKey = (char)('2' + idx); node_2.Title = "同步" + sys.Key + "系統"; node_2.PressAction = x => do_dmdata_gen(sys_code); node_0.addNodes(node_2); idx++; } } var node_3 = new FcoSimpleMenu.Node(); node_3.PressKey = '2'; node_3.Title = "同步WebService"; node_3.PressAction = x => do_webservice_proxy_gen(); node_parent.addNodes(node_3); }