public TimeoutInterface(SetupMenu parent, PlayerRequestRecord request) : base(Game1.game) { this.parent = parent; this.request = request; Dialog.gainControl(this); }
internal IFacadeUpdateResult <SetupMenuData> SaveSetupMenu(SetupMenuDto dto) { ArgumentValidator.IsNotNull("dto", dto); FacadeUpdateResult <SetupMenuData> result = new FacadeUpdateResult <SetupMenuData>(); ISetupMenuService service = UnitOfWork.GetService <ISetupMenuService>(); SetupMenu instance = RetrieveOrNew <SetupMenuData, SetupMenu, ISetupMenuService>(result.ValidationResult, dto.Id); if (result.IsSuccessful) { instance.Name = dto.Name; instance.ParentMenuId = dto.ParentMenuId; instance.MenuText = dto.MenuText; instance.Tooltip = dto.Tooltip; instance.NavigateUrl = dto.NavigateUrl; instance.Sort = dto.Sort; instance.MenuTypeId = dto.MenuTypeId; var saveQuery = service.Save(instance); result.AttachResult(instance.RetrieveData <SetupMenuData>()); result.Merge(saveQuery); } return(result); }
private void _leaveSettingsPage() { SetupMenu Script = _settingsPage.GetComponent <SetupMenu> (); // Write to settings file Script.LeavePage(); }
// SettingsPage public void gotoSettingsPage() { _activePageForward(this._settingsPage); SetupMenu Script = _settingsPage.GetComponent <SetupMenu> (); // Read settings file Script.EnterPage(); }
public void GoToSetup() { MainMenu.SetActive(false); CharacterMenu.SetActive(false); LevelMenu.SetActive(false); SetupMenu.SetActive(true); GetComponent <MenuControllScript>().ChangeMenu(); GetComponent <MenuControllScript>().menuState = MenuState.PlayerConnect; }
public void GetToLevelSelect() { MainMenu.SetActive(false); CharacterMenu.SetActive(false); LevelMenu.SetActive(true); SetupMenu.SetActive(false); GetComponent <MenuControllScript>().ChangeMenu(); GetComponent <MenuControllScript>().menuState = MenuState.LevelSelect; }
} // The script of the sub menu group // Setup will instantiate the variables above and create the main button, sub menu group and toggle off the submenu. // Input is a MenuGroup that contains the information for the main button aswell as the list of sub buttons. // Input is also a the parent Setup menu that contains the pools for the objects to be created. public void Setup(MenuGroup menuGrp, SetupMenu setMenu) { this.SubMenuList = menuGrp.SubMenus; this.SetMenu = setMenu; this.SubButtonPool = setMenu.SubButtonPool; this.MainButtonPool = setMenu.MainButtonPool; this.SubMenuGroupPool = setMenu.SubMenuGroupPool; this.AddMainButton(menuGrp.Title, menuGrp.Icon); this.AddSubMenuGroup(); this.ToggleSubMenu(); }
// Start is called before the first frame update void Start() { MainMenu.SetActive(true); CharacterMenu.SetActive(false); LevelMenu.SetActive(false); SetupMenu.SetActive(false); if (ScoreScript.scoreScript == null) { ScoreScript.scoreScript = new ScoreScript(); ScoreScript.scoreScript.StartWorld(); } //Skapar de static script som finns }
private static void Configure() { // Set Configuration using Environment Variables // Example from Admin PowerShell: // [Environment]::SetEnvironmentVariable("NETHER_INGEST_EVENTHUB_CONNECTIONSTRING", "Endpoint=sb://nether.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xxxxx", "User") // [Environment]::SetEnvironmentVariable("NETHER_INGEST_EVENTHUB_NAME", "ingest", "User") Console.WriteLine("Configuring"); var ingestEventHubConnectionString = Environment.GetEnvironmentVariable("NETHER_INGEST_EVENTHUB_CONNECTIONSTRING"); var ingestEventHubName = Environment.GetEnvironmentVariable("NETHER_INGEST_EVENTHUB_NAME"); ConfigCache.EventHubConnectionString = ingestEventHubConnectionString; ConfigCache.EventHubName = ingestEventHubName; SetupMenu.ShowCurrentConfig(); }
internal TDto RetrieveOrNewSetupMenu <TDto>(object instanceId, IDataConverter <SetupMenuData, TDto> converter) where TDto : class { ArgumentValidator.IsNotNull("converter", converter); ISetupMenuService service = UnitOfWork.GetService <ISetupMenuService>(); FacadeUpdateResult <SetupMenuData> result = new FacadeUpdateResult <SetupMenuData>(); SetupMenu instance = RetrieveOrNew <SetupMenuData, SetupMenu, ISetupMenuService>(result.ValidationResult, instanceId); if (result.IsSuccessful) { return(converter.Convert(instance.RetrieveData <SetupMenuData>())); } else { return(null); } }
internal IFacadeUpdateResult <SetupMenuData> DeleteSetupMenu(object instanceId) { ArgumentValidator.IsNotNull("instanceId", instanceId); FacadeUpdateResult <SetupMenuData> result = new FacadeUpdateResult <SetupMenuData>(); ISetupMenuService service = UnitOfWork.GetService <ISetupMenuService>(); var query = service.Retrieve(instanceId); if (query.HasResult) { SetupMenu instance = query.ToBo <SetupMenu>(); var saveQuery = instance.Delete(); result.Merge(saveQuery); } else { AddError(result.ValidationResult, "SetupMenuCannotBeFound"); } return(result); }
internal static void ProcessServerRequest(String request) { cr.Printer.AdjustPrinter(new Receipt()); switch (request.Substring(1, 2)) { case "01": //X Raporu States.ReportMenu.PrintXReport(false); break; case "02": //X Raporu States.ReportMenu.PrintZReport(); break; case "03": //M.Bellek Raporu (Z No) int startZNo = Int32.Parse(request.Substring(3, 4)); int endZNo = Int32.Parse(request.Substring(7, 4)); States.ReportMenu.PrintPeriodicReportByZNumber(startZNo, endZNo, false); break; case "04": //M.Bellek Raporu(Z Date) String dateStr = ReportMenu.FormatDate(request.Substring(3, 6).Insert(4, String.Format("{0}", DateTime.Now.Year / 100))); DateTime startZDate = DateTime.Parse(dateStr, PosConfiguration.CultureInfo.DateTimeFormat); dateStr = ReportMenu.FormatDate(request.Substring(9, 6).Insert(4, String.Format("{0}", DateTime.Now.Year / 100))); DateTime endZDate = DateTime.Parse(dateStr, PosConfiguration.CultureInfo.DateTimeFormat); States.ReportMenu.PrintPeriodicReportByDate(startZDate, endZDate, false); break; case "05": //Odeme Raporu States.ReportMenu.PrintRegisterReport(false); break; case "06": //Yeni Program //and check new settings cr.DataConnector.GetNewProgram(); try { CashRegister.LoadNewSettings(); CashRegister.LoadCurrentSettings(); } catch (FileNotFoundException) { } break; case "12": //Yeni exe if (Data.Connector.FxClient.DirectoryExists(PosConfiguration.ServerUpgradePath, 4500)) { IState quitState = States.Login.Quit(); break; } throw new Exception("Yeni exe yüklenemedi."); case "15": //Saat ayarla IState tempstate = SetupMenu.SetRegisterTime(int.Parse(request.Substring(9, 4))); break; case "16": //Kasiyere mesaj String cashierMessage = request.Substring(3); DisplayAdapter.Cashier.Show(cashierMessage); System.Threading.Thread.Sleep(2000); break; case "19": //Kasayi ac 191 veya kilitle 190 if (cr.CurrentCashier == null) { throw new Exception("Kasiyer giriþi yok"); } switch (request[3]) { case '0': cr.State = Login.Instance(); break; case '1': for (int c = 0; c < cr.CurrentCashier.Password.Length; c++) { cr.State.Numeric(cr.CurrentCashier.Password[c]); } cr.State.Enter(); break; } break; /*case "20"://ej single document * try * { * int zNo = Convert.ToInt32(request.Substring(3, 4)); * int docId = Convert.ToInt32(request.Substring(7, 4)); * ReportMenu.PrintEJDocumentById(zNo, docId); * } * catch { throw new Exception("Rapor alýnamadý."); } * break;*/ default: throw new Exception("Tanimsiz fonskiyon: " + request.Substring(1, 2)); } }
public override void Program() { cr.State = SetupMenu.Instance(new StateInstance(Instance)); }