void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { ShowExitDialog(true); } if (this.gameObject.activeSelf) { SetMapImage(true); SetMapPage(5, 90, -9, RenderMode.ScreenSpaceOverlay); } // if(_backToMappage) { if (true) { _backToMappage = false; if (ApplicationLogic.IsShowMessageForMiddleEnding() && !UserData.IsShowedMessageForMiddleEndingBeforeBoss) { DialogEnding.SetActive(true); MiddleEnding.SetActive(true); LastEnding.SetActive(false); MiddleEnding.transform.GetChild(0).GetComponent <Text>().font = ChangeFont(); MiddleEnding.transform.GetChild(0).GetComponent <Text>().text = ApplicationData.GetLocaleText(LocaleType.MiddleEnding2); MiddleEnding.transform.GetChild(0).GetComponent <Text>().fontSize = ApplicationData.SetFontSize(LocaleType.MiddleEnding2); UserData.IsShowedMessageForMiddleEndingBeforeBoss = true; MapManager.SetupIcon(); } else if (UserData.IsPassedBossOnce && !UserData.IsShowedMessageForMiddleEnding) { DialogEnding.SetActive(true); MiddleEnding.SetActive(true); LastEnding.SetActive(false); MiddleEnding.transform.GetChild(0).GetComponent <Text>().font = ChangeFont(); MiddleEnding.transform.GetChild(0).GetComponent <Text>().text = ApplicationData.GetLocaleText(LocaleType.MiddleEnding1); MiddleEnding.transform.GetChild(0).GetComponent <Text>().fontSize = ApplicationData.SetFontSize(LocaleType.MiddleEnding1); UserData.IsShowedMessageForMiddleEnding = true; MapManager.SetupIcon(); } else if (ApplicationLogic.IsShowMessageForLastEnding() && !UserData.IsShowedMessageForLastEnding) { DialogEnding.SetActive(true); LastEnding.SetActive(true); MiddleEnding.SetActive(false); LastEnding.transform.GetChild(0).GetComponent <Text>().font = ChangeFont(); LastEnding.transform.GetChild(0).GetComponent <Text>().text = ApplicationData.GetLocaleText(LocaleType.LastEnding); LastEnding.transform.GetChild(0).GetComponent <Text>().fontSize = ApplicationData.SetFontSize(LocaleType.LastEnding); UserData.IsShowedMessageForLastEnding = true; MapManager.SetupIcon(); } } if (_failGetYokai) { _failGetYokai = false; DisplayFailCase(); } }
public static void Main(string[] args) { ApplicationLogic appLogic = new ApplicationLogic(); Console.WriteLine("Приветствуем Вас в нашем ресторане."); while (true) { Console.WriteLine("Если Вы желаете посмотреть меню - введите цифру 1." + "\nЕсли Вы желаете заказать что-либо - введите цифру 2." + "\nЕсли вы закончили работу с программой - введите цифру 3."); Console.WriteLine(""); int inputedNumber = Convert.ToInt32(Console.ReadLine()); switch (inputedNumber) { case 1: appLogic.ShowMenu(); break; case 2: Console.WriteLine(appLogic.Ordering()); Console.WriteLine(""); break; case 3: Console.WriteLine("Завершение работы программы."); Environment.Exit(1); break; default: Console.WriteLine("Введите одну из вышеуказанных цифер" + "\n"); break; } } }
private static void AddAppServers() { IEnumerable <InstallationEnvironment> environments = InstallationEnvironmentLogic.GetAll(); for (int i = 1; i <= TotalNumberOfEachEntityToCreate; i++) { ApplicationServer server = new ApplicationServer(); server.Name = "server" + i; server.InstallationEnvironment = environments.Where(x => x.LogicalOrder == 1).First(); // 1st env is dev server.Description = "Description " + i; server.EnableDebugLogging = false; Application app = ApplicationLogic.GetByName("app" + i); server.ApplicationsWithOverrideGroup.Add(new ApplicationWithOverrideVariableGroup() { Enabled = true, Application = app }); CustomVariableGroup group = CustomVariableGroupLogic.GetByName("group" + i); server.CustomVariableGroups.Add(group); ApplicationServerLogic.Save(server); } }
public void FileOpen() { FileSourceFactory fileSourceFactory = new FileSourceFactory(); ImageSourceService imageSourceManager = new ImageSourceService(fileSourceFactory); FileOperationService fileOperationService = new FileOperationService(imageSourceManager); ApplicationLogic applicationLogic = new ApplicationLogic(); FileOperationController fileOperationController = new FileOperationController(fileOperationService, applicationLogic); string[] files = new string[3] { "ValidFile", "InvalidFile", "ValidFile" }; // IList<IFileSource> imageSourceControllers = null; fileOperationController.OpenFiles(files); // Assert.AreEqual(2, imageSourceControllers.Count); // Assert.AreEqual(files[0], imageSourceControllers[0].Filename); // imageSourceControllers.Clear(); files = null; // Make sure it doesn't crash with these parameters fileOperationController.OpenFiles(files); // Assert.AreEqual(0, imageSourceControllers.Count); files = Array.Empty <string>(); // Make sure it doesn't crash with these parameters fileOperationController.OpenFiles(files); // Assert.AreEqual(0, imageSourceControllers.Count); }
// //You can use the following additional attributes as you write your tests: // //Use ClassInitialize to run code before running the first test in the class //[ClassInitialize()] //public static void MyClassInitialize(TestContext testContext) //{ //} // //Use ClassCleanup to run code after all tests in a class have run //[ClassCleanup()] //public static void MyClassCleanup() //{ //} // //Use TestInitialize to run code before running each test //[TestInitialize()] //public void MyTestInitialize() //{ //} // //Use TestCleanup to run code after each test has run //[TestCleanup()] //public void MyTestCleanup() //{ //} // #endregion /// <summary> ///A test for ImportTasks ///</summary> //[TestMethod()] //[DeploymentItem("PrestoViewModel.dll")] public void ImportTasksTest() { // Need this because it assigns itself as the main window in ViewModelUtility. MainWindowViewModel mainViewModel = new MainWindowViewModel(); // Use a mock open file dialog so we don't need user input. CommonUtility.Container.RegisterType <IOpenFileDialogService, MockOpenFileDialogService>(); MockOpenFileDialogService.SetFileName(@"C:\Data\Presto2Files\Presto2ToRunAtHome\Derating.Tasks"); ApplicationViewModel appViewModel = new ApplicationViewModel(); PrivateObject privateObject = new PrivateObject(appViewModel); DateTime now = DateTime.Now; Application app = new Application(); app.Name = "App " + now.Year.ToString() + now.Month.ToString() + now.Day.ToString() + "_" + now.Hour.ToString() + now.Minute.ToString() + now.Second.ToString(); ApplicationLogic.Save(app); appViewModel.SelectedApplication = app; privateObject.Invoke("ImportTasks"); // Need to verify that the app has x number of tasks. }
public void GetByServerAppAndGroupTest() { string serverName = "server4"; ApplicationServer server = ApplicationServerLogic.GetByName(serverName); string appName = "app8"; Application app = ApplicationLogic.GetByName(appName); ApplicationWithOverrideVariableGroup appWithGroup = new ApplicationWithOverrideVariableGroup(); appWithGroup.Application = app; InstallationSummary mostRecentInstallationSummary = InstallationSummaryLogic.GetMostRecentByServerAppAndGroup(server, appWithGroup); InstallationSummary mostRecentSummaryInMemory = TestUtility.AllInstallationSummaries .Where(summary => summary.ApplicationServer.Id == server.Id && summary.ApplicationWithOverrideVariableGroup.ApplicationId == appWithGroup.Application.Id && summary.ApplicationWithOverrideVariableGroup.CustomVariableGroupId == null) .OrderByDescending(x => x.InstallationStart) .First(); Assert.AreEqual(mostRecentSummaryInMemory.InstallationStart, mostRecentInstallationSummary.InstallationStart); Assert.AreEqual(serverName, mostRecentInstallationSummary.ApplicationServer.Name); Assert.AreEqual(appName, mostRecentInstallationSummary.ApplicationWithOverrideVariableGroup.Application.Name); }
public void Start() { pathwaysParent = GameObject.FindWithTag("PathwayParent").transform; Transform AppWindow = GameObject.FindGameObjectWithTag("Application Window").transform; AppLogic = AppWindow.GetComponent<ApplicationLogic>(); CreateResultButton (); }
private static void AddManyInstallationSummariesForOneServerAndApp() { string serverName = "server4"; ApplicationServer server = ApplicationServerLogic.GetByName(serverName); string appName = "app8"; Application app = ApplicationLogic.GetByName(appName); ApplicationWithOverrideVariableGroup appWithGroup = new ApplicationWithOverrideVariableGroup(); appWithGroup.Application = app; // Save many installation summaries, for one server, to test Raven's 128 or 1024 limit. DateTime originalStartTime = DateTime.Now.AddDays(-1); for (int i = 1; i <= NumberOfExtraInstallationSummariesForServer4AndApp8; i++) { DateTime startTime = originalStartTime.AddMinutes(i); InstallationSummary summary = new InstallationSummary(appWithGroup, server, startTime); summary.InstallationEnd = startTime.AddSeconds(4); summary.InstallationResult = InstallationResult.Success; AllInstallationSummaries.Add(summary); InstallationSummaryLogic.Save(summary); } }
public void Test_GetAllSauces() { ApplicationLogic processedData = new ApplicationLogic(); var actual = processedData.GetSauceTypes(); Assert.NotNull(actual); }
public Application SaveApplication(Application application) { return(Invoke(() => { ApplicationLogic.Save(application); return application; })); }
private void button1_Click(object sender, EventArgs e) { DrugsEntity selected = (DrugsEntity)drugsCB.SelectedItem; if (selected != null) { ApplicationLogic.FilterDrugs(ApplicationLogic.FilterDrugsCategory.DrugQuantity, selected.ID); } }
public void Constructor() { FileSourceFactory fileSourceFactory = new FileSourceFactory(); ImageSourceService imageSourceManager = new ImageSourceService(fileSourceFactory); FileOperationService fileOperationService = new FileOperationService(imageSourceManager); ApplicationLogic applicationLogic = new ApplicationLogic(); FileOperationController fileOperationController = new FileOperationController(fileOperationService, applicationLogic); }
public TransactionTypeModel TransactionTypeToTransactionTypeModel(TransactionType TransactionType) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var TransactionTypeModel = new TransactionTypeModel(); TransactionTypeModel.TransName = TransactionType.TransName; return(TransactionTypeModel); }
protected IList <BaseApplicationViewData> PrepareSuggestedAppsForAnnouncementViewData(AnnouncementDetails announcementDetails) { if (announcementDetails.AnnouncementStandards != null && announcementDetails.AnnouncementStandards.Count > 0 && announcementDetails.ClassRef.HasValue) { var abIds = announcementDetails.AnnouncementStandards.Where(x => x.Standard.AcademicBenchmarkId.HasValue) .Select(x => x.Standard.AcademicBenchmarkId.Value).ToList(); return(ApplicationLogic.GetSuggestedAppsForAttach(MasterLocator, SchoolLocator, abIds)); } return(new List <BaseApplicationViewData>()); }
public AccountModel AccountToAccountModel(Account Account) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var AccountModel = new AccountModel(); AccountModel.StartDate = Account.StartDate; AccountModel.Balance = Account.Balance; AccountModel.Status = Account.Status; return(AccountModel); }
public void GetByNameTest() { string name = "app4"; string version = "1.0.0.4"; Application app = ApplicationLogic.GetByName(name); Assert.AreEqual(name, app.Name); Assert.AreEqual(version, app.Version); }
public AccountTypeModel AccountTypeToAccountTypeModel(AccountType AccountType) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var AccountTypeModel = new AccountTypeModel(); AccountTypeModel.AccountName = AccountType.AccountName; AccountTypeModel.InterestRate = AccountType.InterestRate; return(AccountTypeModel); }
public void GetByIdTest() { string name = "app4"; Application appByName = ApplicationLogic.GetByName(name); Application appById = ApplicationLogic.GetById(appByName.Id); Assert.AreEqual(appByName.Id, appById.Id); }
public SystemRolesModel SystemRolesToSystemRolesModel(SystemRoles SystemRoles) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var SystemRolesModel = new SystemRolesModel(); SystemRolesModel.ID = SystemRoles.Id; SystemRolesModel.Role = SystemRoles.Role; SystemRolesModel.Status = SystemRoles.Status; return(SystemRolesModel); }
public UserRoleModel UserRoleToUSerRoleModel(UserRole UserRole) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var UserRoleModel = new UserRoleModel(); UserRoleModel.ID = UserRole.Id; UserRoleModel.Token = UserRole.Token; UserRoleModel.UserRoleStatus = UserRole.UserRoleStatus; return(UserRoleModel); }
public TransactionModel TransactionToTransactionModel(Transaction Transaction) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var TransactionModel = new TransactionModel(); TransactionModel.TransAmount = Transaction.TransAmount; TransactionModel.TransDateTime = Transaction.TransDateTime; TransactionModel.TransDetails = Transaction.TransDetails; return(TransactionModel); }
public ActionResult Attach(int announcementApplicationId, int announcementType) { SchoolLocator.ApplicationSchoolService.AttachAppToAnnouncement(announcementApplicationId, (AnnouncementTypeEnum)announcementType); var aa = SchoolLocator.ApplicationSchoolService.GetAnnouncementApplication(announcementApplicationId); var res = PrepareFullAnnouncementViewData(aa.AnnouncementRef, (AnnouncementTypeEnum)announcementType); if (res.State == (int)AnnouncementState.Created) { ApplicationLogic.NotifyApplication(MasterLocator, aa.ApplicationRef, aa.Id, announcementType, ChalkableAuthentication.GetSessionKey(), NotifyAppType.Attach); } return(Json(res)); }
public UserProfileModel UserProfileToUserProfileModel(UserProfile UserProfile) { IApplicationLogic applicationLogic = new ApplicationLogic(_session); var UserProfileModel = new UserProfileModel(); UserProfileModel.ID = UserProfile.Id; UserProfileModel.Username = UserProfile.Username; UserProfileModel.Role = UserProfile.Role; UserProfileModel.Status = UserProfile.Status; return(UserProfileModel); }
public ActionResult SubmitAnnouncement(ClassAnnouncementInfo classAnnouncementInfo, IList <AssignedAttributeInputModel> attributes) { SchoolLocator.AnnouncementAssignedAttributeService.Edit(AnnouncementTypeEnum.Class, classAnnouncementInfo.AnnouncementId, attributes); var annDetails = SchoolLocator.ClassAnnouncementService.Edit(classAnnouncementInfo); SchoolLocator.ClassAnnouncementService.Submit(annDetails.Id); SchoolLocator.ClassAnnouncementService.DeleteAnnouncements(classAnnouncementInfo.ClassId, annDetails.ClassAnnouncementData.ClassAnnouncementTypeRef, AnnouncementState.Draft); var includeDiscussion = annDetails.DiscussionEnabled; ApplicationLogic.NotifyApplications(MasterLocator, annDetails.AnnouncementApplications, (int)AnnouncementTypeEnum.Class, ChalkableAuthentication.GetSessionKey(), NotifyAppType.Attach); TrackNewItemCreate(annDetails, (s, appsCount, doscCount) => s.CreatedNewItem(Context.Login, annDetails.ClassAnnouncementData.ClassAnnouncementTypeName, annDetails.ClassAnnouncementData.ClassName, appsCount, doscCount, includeDiscussion)); return(Json(true, 5)); }
internal static Application CreateApp(string rootName) { Application app = new Application(); app.Name = rootName + " app"; app.Version = "1.0.0.0"; app.Tasks.Add(new TaskDosCommand("Just exit " + rootName, 1, 1, false, "cmd", "/c exit")); ApplicationLogic.Save(app); return(app); }
private static void AddApplications() { for (int i = 1; i <= TotalNumberOfEachEntityToCreate; i++) { Application app = new Application(); app.Name = "app" + i; app.Version = "1.0.0." + i; app.Tasks.Add(new TaskDosCommand("Just exit " + i, 1, 1, false, "cmd", "/c exit")); ApplicationLogic.Save(app); } }
void Start() { Screen.showCursor = false; this.GameState = "Init"; this.logic = GameObject.Find("_ApplicationLogic").GetComponent <ApplicationLogic>(); this.LoadLevel((BaseLevel)Instantiate(Resources.Load("Level" + this.logic.CurrentLevel, typeof(BaseLevel)))); this.streakHits = 0; this.streakMiss = 0; this.totalHits = 0; this.balls = new ArrayList(); this.ballSpawner.TurnOn(3.0f); this.GameState = "Playing"; }
void OnEnable() { switch (Application.systemLanguage.ToString()) { case "Japanese": SelectJapanese(); break; case "ChineseTraditional": SelectChinese1(); break; case "ChineseSimplified": SelectChinese2(); break; case "Thai": SelectThai(); break; default: SelectEnglish(); break; } imgLogo.sprite = ApplicationData.GetLogoImage(ApplicationData.SelectedLanguage).img; PageData.Initialize(); if (ApplicationLogic.IsShowTermLimitedYokai()) { dialog.SetActive(true); txtTerm.text = ApplicationData.GetLocaleText(LocaleType.TermLimitedYokai); txtTerm.lineSpacing = ApplicationData.SetLineSpacing(LocaleType.TermLimitedYokai); txtTerm.fontSize = ApplicationData.SetFontSize(LocaleType.TermLimitedYokai); } else { dialog.SetActive(false); } txtSelectLanguage.text = ApplicationData.GetLocaleText(LocaleType.SelectLanguage); txtShowApp.text = ApplicationData.GetLocaleText(LocaleType.ButtonOpenEsashiApp); txtCaution.text = ApplicationData.GetLocaleText(LocaleType.ButtonOpenCautionDialog); }
public ActionResult Submit(int adminAnnouncementId, string title, string content, DateTime?expiresDate, IList <AssignedAttributeInputModel> attributes) { Trace.Assert(Context.PersonId.HasValue); if (string.IsNullOrEmpty(title)) { throw new ChalkableException(string.Format(ChlkResources.ERR_PARAM_IS_MISSING_TMP, "Announcement Title ")); } SchoolLocator.AnnouncementAssignedAttributeService.Edit(AnnouncementTypeEnum.Admin, adminAnnouncementId, attributes); var ann = SchoolLocator.AdminAnnouncementService.Edit(adminAnnouncementId, title, content, expiresDate); SchoolLocator.AdminAnnouncementService.Submit(adminAnnouncementId); SchoolLocator.AdminAnnouncementService.DeleteDrafts(Context.PersonId.Value); ApplicationLogic.NotifyApplications(MasterLocator, ann.AnnouncementApplications, (int)AnnouncementTypeEnum.Admin, ChalkableAuthentication.GetSessionKey(), NotifyAppType.Attach); TrackNewItemCreate(ann, (s, appsCount, doscCount) => s.CreateNewAdminItem(Context.Login, ann.AdminAnnouncementData.AdminName, appsCount, doscCount)); return(Json(true, 5)); }
public MainWindow(ApplicationLogic logic) : base(Gtk.WindowType.Toplevel) { Build (); this.logic = logic; logic.OnDirectoryLoaded += folderlist.OnDirectoryUpdated; logic.OnDirectoryLoaded += OnDirectoryLoaded; logic.OnUserRequestForCreation += AskUserForRepositoryCreation; folderlist.OnFileSelected += HandleFolderlistOnFileSelected; refreshAction.Sensitive = false; addAction.Sensitive = false; applyAction.Sensitive = false; fileHistoryAction.Sensitive = false; }
public void GetByServerAppAndGroupWithManyInstallationSummariesTest() { string serverName = "server4"; ApplicationServer server = ApplicationServerLogic.GetByName(serverName); string appName = "app8"; Application app = ApplicationLogic.GetByName(appName); ApplicationWithOverrideVariableGroup appWithGroup = new ApplicationWithOverrideVariableGroup(); appWithGroup.Application = app; InstallationSummary mostRecentInstallationSummary = InstallationSummaryLogic.GetMostRecentByServerAppAndGroup(server, appWithGroup); Assert.AreEqual(serverName, mostRecentInstallationSummary.ApplicationServer.Name); Assert.AreEqual(appName, mostRecentInstallationSummary.ApplicationWithOverrideVariableGroup.Application.Name); }
public ActionResult Submit(int supplementalAnnouncementPlanId, int classId, string title, string content, int?classAnnouncementTypeId, DateTime?expiresDate, bool hideFromStudents, IList <AssignedAttributeInputModel> attributes, IList <int> recipientsIds, bool discussionEnabled, bool previewCommentsEnabled, bool requireCommentsEnabled) { SchoolLocator.AnnouncementAssignedAttributeService.Edit(AnnouncementTypeEnum.Supplemental, supplementalAnnouncementPlanId, attributes); var ann = SchoolLocator.SupplementalAnnouncementService.Edit(supplementalAnnouncementPlanId, classId, classAnnouncementTypeId, title, content, expiresDate, !hideFromStudents, recipientsIds, discussionEnabled, previewCommentsEnabled, requireCommentsEnabled); SchoolLocator.SupplementalAnnouncementService.Submit(supplementalAnnouncementPlanId); var supplementalAnnouncement = SchoolLocator.SupplementalAnnouncementService.GetSupplementalAnnouncementById(supplementalAnnouncementPlanId); //TODO delete old drafts var studentsCount = supplementalAnnouncement.Recipients.Count; var includeDiscussion = supplementalAnnouncement.DiscussionEnabled; ApplicationLogic.NotifyApplications(MasterLocator, ann.AnnouncementApplications, (int)AnnouncementTypeEnum.Supplemental, ChalkableAuthentication.GetSessionKey(), NotifyAppType.Attach); TrackNewItemCreate(ann, (s, appsCount, doscCount) => s.CreateNewSupplemental(Context.Login, supplementalAnnouncement.ClassName, studentsCount, appsCount, doscCount, includeDiscussion)); return(Json(true, 5)); }