private void Start() { DOTween.Init(true, false, LogBehaviour.ErrorsOnly); aiSystem = LoadInfo.Instance.aiSystem; activitiesManager = LoadInfo.Instance.activitiesManager; sceneTileMapManager = LoadInfo.Instance.sceneTileMapManager; backageImage = transform.Find("TurnCanvas/BackAgeImage").GetComponent <RectTransform>(); group = transform.Find("TurnCanvas/group").GetComponent <CanvasGroup>(); turnText = group.transform.Find("TurnText").GetComponent <Text>(); playerText = group.transform.Find("PlayerText").GetComponent <Text>(); turnImage = group.transform.Find("TurnImage").GetComponent <Image>(); roundValue = 1; currentRoundCampDataIndex = 0; lerpValue = 0; lerpSequence = DOTween.Sequence(); lerpSequence.AppendInterval(.25f); lerpSequence.Append(DOTween.To(() => lerpValue, x => lerpValue = x, 1, 1)); lerpSequence.AppendInterval(.25f); lerpSequence.SetLoops(-1, LoopType.Yoyo); lerpIndexSequence = DOTween.Sequence(); lerpIndexSequence.Append(DOTween.To(() => lerpIntValue, x => lerpIntValue = x, 100, .75f)); lerpIndexSequence.SetLoops(-1, LoopType.Yoyo); Invoke(nameof(PlayGame), 0.3f); }
void Start() { gameManager = LoadInfo.Instance.gameManager; activitiesManager = LoadInfo.Instance.activitiesManager; sceneTileMapManager = LoadInfo.Instance.sceneTileMapManager; tileMapManager = LoadInfo.Instance.sceneTileMapManager; }
private static void Main(string[] args) { IActivitiesManager activitiesManager = new ActivitiesManager(new IActivity[] { new Task1(), new Task2() }); IActivityDefinitionService activityDefinitionService = new ActivityDefinitionService(); IWorkflowManager workflowManager = new WorkflowManager(activitiesManager, activityDefinitionService); workflowManager.TriggerEvent("Task1", () => new Dictionary <string, object>()); }
void Start() { cine = ((CinemachineFramingTransposer)cinemachine.GetComponentPipeline()[0]); activitiesManager = LoadInfo.Instance.activitiesManager; isExecute = true; Cursor.SetCursor(cursorTexture, Vector2.one * 8, CursorMode.Auto); }
/// <summary> /// Schedule new toast notification and if activity is edited, remove the old one /// </summary> /// <param name="act">Schduling activity</param> /// <param name="actiMan">Manager</param> /// <param name="edited">Activity was edited</param> private void ScheduleToastNotification(Activity act, ActivitiesManager actiMan, bool edited = false) { if (edited) { Notifications.RemoveScheduledToast("Acti" + act.ID); } actiMan.ScheduleToastNotification(act); }
private void BindDataList1() { DataTable dt = ActivitiesManager.SelectactTop8(); if (dt != null && dt.Rows.Count != 0) { DataList1.DataSource = dt; DataList1.DataBind(); } }
/// <summary> /// Init and message registration /// </summary> /// <param name="messenger">Message</param> public ActivitiesVM(Messenger messenger) : base(messenger, new SecondaryTile("ActivitySecTile", "Activities", "Activities", new Uri("ms-appx:///Assets/Square150x150Logo.scale-200.png"), TileSize.Square150x150), ItemTypeEnum.Activity) { var actiMan = new ActivitiesManager(); App.ManaLoc.AddManager(actiMan, actiMan.ID); DeleteItems = new DeleteItemsCommand(messenger); Messenger.Register <ItemCompletedMsg>(ActivityCompleted); }
private void BindgzActivities() { DataTable dt = ActivitiesManager.SelectgzTop4(); if (dt != null && dt.Rows.Count != 0) { DLgzActivity.DataSource = dt; DLgzActivity.DataBind(); } }
//private bool cancelRequested; //private BackgroundTaskCancellationReason cancelReason; public async void Run(IBackgroundTaskInstance taskInstance) { defferal = taskInstance.GetDeferral(); taskInstance.Canceled += new BackgroundTaskCanceledEventHandler(OnCanceled); ActiMan = new ActivitiesManager(); await CreateNotifications(); }
private void Bindactivities() { int id = Convert.ToInt32(Request.QueryString["id"]); DataTable dt = ActivitiesManager.SelectActID(id); if (dt != null && dt.Rows.Count != 0) { LVactivities.DataSource = dt; LVactivities.DataBind(); } }
void Start() { InitCalculateValue(); activitiesManager = LoadInfo.Instance.activitiesManager; gameManager = LoadInfo.Instance.gameManager; cursor = LoadInfo.Instance.gameCursor; HideCommanderCircleGrid(); DOTween.Init(false, true, LogBehaviour.ErrorsOnly); colorASequence = DOTween.Sequence(); }
public void Execute(object parameter) { if (parameter is ListView ActList) { while (ActList.SelectedItems.Count != 0) { ActivitiesManager ActiMan = (ActivitiesManager)App.ManaLoc.GetManager(((Activity)ActList.SelectedItems[0]).ManagerID); ActiMan.Delete((Activity)ActList.SelectedItems[0]); } } }
public void Execute(object parameter) { if (parameter is Activity detailActivity) { ActivitiesManager ActiMan = (ActivitiesManager)App.ManaLoc.GetManager(detailActivity.ManagerID); var xxx = ActiMan.AddItem(detailActivity); messenger.Send(new ItemAddSavedMsg() { ItemType = ItemTypeEnum.Activity }); } }
public void Run(IBackgroundTaskInstance taskInstance) { defferal = taskInstance.GetDeferral(); taskInstance.Canceled += new BackgroundTaskCanceledEventHandler(OnCanceled); ActiMan = new ActivitiesManager(); //await Notify(8); Timer = ThreadPoolTimer.CreatePeriodicTimer(async(timer) => { await PeriodicTimerCallbackAsync(timer); }, TimeSpan.FromMinutes(1)); //defferal.Complete(); }
/// <summary> /// Update task: Change structure of stored items /// Verion: 1.0 /// </summary> /// <returns></returns> private static async Task ItemStorageChangeAsync() { var files = await ApplicationData.Current.LocalFolder.GetFilesAsync(); bool currentLogStatus = CustomSettings.IsUserLogged; CustomSettings.IsUserLogged = true; foreach (var file in files.Where(x => x.FileType == ".tdn")) { switch (file.Name.Replace(".tdn", "").ToLower()) { case "notes": { var data = await OpenAndReadFileAsync <Note>(file); NotesManager noteMan = new NotesManager(); await noteMan.AddItemRange(data.ToList(), CheckItems : false); await noteMan.SaveChangesAsync(); } break; case "activities": { var data = OpenAndReadFileAsync <Activity>(file).Result; ActivitiesManager actiMan = new ActivitiesManager(); await actiMan.AddItemRange(data.ToList(), CheckItems : false); await actiMan.SaveChangesAsync(); } break; default: break; } } CustomSettings.IsUserLogged = currentLogStatus; }
protected override async void ShowModal(ShowModalActivationMsg obj) { var file = obj.Files[0]; try { string fileXmlString = await FileIO.ReadTextAsync((IStorageFile)file); ItemTypeEnum?itemType = CategoryDecode(fileXmlString); MessageDialog importMoreItemsMessage = new MessageDialog("You are trying to import more than one item.\n\n" + "Import all items?", "Importing more items", MessageDialogButtonsEnum.YesNo); TextBlock itemSecuredMessage = new TextBlock() { Text = "One or more items are secured.\n\n" + "Please, log in and repeat action.", FontSize = 30 }; TextBlock importingMessage = new TextBlock() { Text = "Importing items\n\n" + "Please wait.", FontSize = 30 }; if (itemType == null) { return; } switch (itemType) { case ItemTypeEnum.Activity: var activityFile = DecodeItemFile <Activity>(fileXmlString); ActivitiesManager actiMan = new ActivitiesManager(); await actiMan.GetItemsAsync(); App.ManaLoc.AddManager(actiMan, actiMan.ID); if (activityFile != null) { foreach (var item in activityFile.Items) { item.ID = -1; if (item.Secured) { item.Name = Crypting.Decrypt(item.Name); item.Description = Crypting.Decrypt(item.Description); } } } else { return; } if (activityFile.Items.Count(x => x.Secured) != 0 && !CustomSettings.IsUserLogged) { ModalWindow.SetVisibility(true, itemSecuredMessage); } else if (activityFile.Items.Count > 1) { if (await importMoreItemsMessage.ShowAsync() == MessageDialogResultEnum.Yes) { ModalWindow.SetVisibility(true, importingMessage, false); actiMan = (ActivitiesManager)App.ManaLoc.GetManager(actiMan.ID); await actiMan.AddItemRange(activityFile.Items.ToList()).ContinueWith((res) => { Messenger.Send(new ItemAddSavedMsg() { ItemType = ItemTypeEnum.Activity, MoreItemsAdded = true }); }); ModalWindow.SetVisibility(false, importingMessage, false); } } else { ModalWindow.SetVisibility(true, new ActivityAdd(true, activityFile.Items[0]), false); } break; case ItemTypeEnum.Note: var noteFile = DecodeItemFile <Note>(fileXmlString); NotesManager noMan = new NotesManager(); await noMan.GetItemsAsync(); App.ManaLoc.AddManager(noMan, noMan.ID); if (noteFile != null) { foreach (var item in noteFile.Items) { item.ID = -1; if (item.Secured) { item.Name = Crypting.Decrypt(item.Name); item.Description = Crypting.Decrypt(item.Description); } } } else { return; } if (noteFile.Items.Count(x => x.Secured) != 0 && !CustomSettings.IsUserLogged) { ModalWindow.SetVisibility(true, itemSecuredMessage); } else if (noteFile.Items.Count > 1) { if (await importMoreItemsMessage.ShowAsync() == MessageDialogResultEnum.Yes) { ModalWindow.SetVisibility(true, importingMessage, false); noMan = (NotesManager)App.ManaLoc.GetManager(noMan.ID); await noMan.AddItemRange(noteFile.Items.ToList()).ContinueWith((res) => { Messenger.Send(new ItemAddSavedMsg() { ItemType = ItemTypeEnum.Note, MoreItemsAdded = true }); }); ModalWindow.SetVisibility(false, importingMessage, false); } } else { ModalWindow.SetVisibility(true, new NoteAdd(true, noteFile.Items[0]), false); } break; default: return; } } catch (Exception e) { Debug.WriteLine(e.Message); } }
public void Execute(object parameter) { ActivitiesManager ActiMan = new ActivitiesManager(); ActiMan.Delete((Activity)parameter); }
public Default(ActivitiesManager activitiesManager) { _actionHandler = ActionHandler.GetInstance(); _activitiesManager = activitiesManager; }