Example #1
0
 void f_FormClosed(object sender, FormClosedEventArgs e)
 {
     DataTable dt = new DataTable();
     ReloadMode rm = new ReloadMode();
     dt = rm.Search();
     if (((bool)(dt.Rows[0]["repertory"])) == true)
     Reload();
 }
Example #2
0
        private void btnsave_Click(object sender, EventArgs e)
        {
            ReloadMode rm = new ReloadMode();

            rm.Edit(chalbum.Checked, chbook.Checked, chloh11.Checked, chmagazine.Checked, chreport.Checked, chrepotery.Checked, chmap.Checked, chrezumeh.Checked, chzuncan.Checked, chcontention.Checked, checkBox1.Checked, checkBox2.Checked);
            MessageBox.Show("!ویرایش انجام شد ");
            this.Close();
        }
Example #3
0
    internal GameState RestartScript(ReloadMode mode)
    {
        DestroyBoard();
        if (mode == ReloadMode.Script)
        {
            return(LoadScript(null, true));
        }
        var newindex = (mode == ReloadMode.Index) ? _uimx.RestartLevelIndex : 0;

        AcceptInput("level {0}".Fmt(newindex));
        return((newindex == 0) ? GameState.Intro : GameState.Level);
    }
Example #4
0
        //public static DatabaseController<Expenditure> ExpenseDataBase
        //{
        //    get
        //    {
        //        if (ExpenseDataBase == null)
        //        {
        //            ExpenseDataBase = new DatabaseController<Expenditure>(DependencyService.Get<ISQLHelper>().getLocalFilePath("LifeBudget_moneyDB.db3"));
        //        }
        //        return ExpenseDataBase;
        //    }
        //}

        private void ReloadExpenses(ReloadType type, ContentType content, ReloadMode mode)
        {
            // This function will take the last 10 expenses (if available) and place them in the 'TopTenExpenses' stack layout
            // First, I need to clear out the table
            TopTenTable.Clear();

            // Second, I need to get the whole list of expenses
            switch (mode)
            {
            case ReloadMode.display:
                switch (content)
                {
                case ContentType.Spending:
                    switch (type)
                    {
                    case ReloadType.most_recent:
                        for (int i = 1; i <= 10; i++)
                        {
                            try
                            {
                                TopTenTable.Add(new TopTenItem(ExpenseDataBase.GetItem(ExpenseDataBase.CountItems() - i), ReloadMode.display));
                            }
                            catch { break; }                    // this will kick out of the for loop whenever an exception is raised
                        }
                        break;
                    }
                    break;
                }
                break;

            case ReloadMode.delete:
                switch (content)
                {
                case ContentType.Spending:
                    switch (type)
                    {
                    case ReloadType.most_recent:
                        for (int i = ExpenseDataBase.CountItems() - 1; i >= 0; i--)
                        {
                            try
                            {
                                TopTenTable.Add(new TopTenItem(ExpenseDataBase.GetItem(i), ReloadMode.delete));
                            }
                            catch { break; }                    // this will kick out of the for loop whenever an exception is raised
                        }
                        break;
                    }
                    break;
                }
                break;
            }
            ResizeTable();
        }
Example #5
0
        /// <summary>
        /// Updates (reloads) the data set whilst detection is occurring.
        /// </summary>
        /// <param name="mode">
        /// The method used to reload the data set.
        /// </param>
        protected void UpdateTest(ReloadMode mode)
        {
            var userAgents = UserAgentGenerator.GetUniqueUserAgents();
            var a          = UpdateTest(mode, userAgents);

            Console.WriteLine("a: {0}", a);
            var b = UpdateTest(mode, userAgents);

            Console.WriteLine("b: {0}", b);
            Assert.IsTrue(a == b,
                          "Two tests with the same User-Agents repeatably reloading the " +
                          "data file resulted in different results.");
        }
Example #6
0
        public TopTenItem(Expenditure expense, ReloadMode mode)
        {
            This_expense = expense;
            calledMode   = mode;
            ToBeDeleted  = false;
            toggle       = new Switch {
                IsToggled = false, Margin = new Thickness(0, Constants.tableSpace, 0, 0)
            };

            // handle the toggled event code
            toggle.Toggled += (object sender, ToggledEventArgs e) =>
            {
                ToBeDeleted = true;
            };


            Label title = new Label {
                Text = expense.Description, Margin = new Thickness(0, Constants.tableSpace, 0, 0)
            };
            Label price = new Label {
                Text = "$" + Convert.ToString(expense.Price), Margin = new Thickness(0, Constants.tableSpace, 0, 0)
            };

            // Add more code in here for future updates

            Grid contentGrid = new Grid
            {
                Padding        = new Thickness(0), // change this number to increase the padding
                RowDefinitions =
                {
                    new RowDefinition {
                        Height = GridLength.Auto
                    }
                },
                ColumnDefinitions = (mode == ReloadMode.display) ? NotDelete : IfDelete
            };

            var increment = 0;

            if (mode == ReloadMode.delete)
            {
                increment = 1;
                contentGrid.Children.Add(toggle, 0, 0);
            }

            contentGrid.Children.Add(title, 0 + increment, 0);
            contentGrid.Children.Add(price, 1 + increment, 0);

            View = contentGrid;
        }
Example #7
0
        private void frm_Reload_Load(object sender, EventArgs e)
        {
            ReloadMode rm = new ReloadMode();
            DataTable  dt = new DataTable();

            dt = rm.Search();

            chalbum.Checked    = (bool)dt.Rows[0]["album"];
            chbook.Checked     = (bool)dt.Rows[0]["book"];
            chloh11.Checked    = (bool)dt.Rows[0]["cd_dvd"];
            chmagazine.Checked = (bool)dt.Rows[0]["magazine"];
            chreport.Checked   = (bool)dt.Rows[0]["report"];
            chrepotery.Checked = (bool)dt.Rows[0]["repertory"];
            chmap.Checked      = (bool)dt.Rows[0]["map"];

            chrezumeh.Checked    = (bool)dt.Rows[0]["resume"];
            chzuncan.Checked     = (bool)dt.Rows[0]["zuncan"];
            chcontention.Checked = (bool)dt.Rows[0]["convention"];

            checkBox1.Checked = (bool)dt.Rows[0]["users"];
            checkBox2.Checked = (bool)dt.Rows[0]["parts"];
        }
Example #8
0
 public virtual void ProcessSwitch(World world, BCMCmdArea command, out ReloadMode reload) => reload = ReloadMode.None;
 public ConfigReloadAttribute(ReloadMode mode)
 {
     Mode = mode;
 }
Example #10
0
        private int UpdateTest(ReloadMode mode, IEnumerable <string> userAgents)
        {
            var checkSum   = 0;
            var state      = new State();
            var updateTask = new Task(() =>
            {
                var random = new Random();
                while (state.Processing)
                {
                    try {
                        switch (mode)
                        {
                        case ReloadMode.File:
                            _wrapper.ReloadFromFile();
                            break;

                        case ReloadMode.Memory:
                            _wrapper.ReloadFromMemory();
                            break;
                        }
                        state.Reloads++;
                        Thread.Sleep(random.Next(1000));
                    }
                    catch (ApplicationException ex)
                    {
                        if (ex.Message.Equals("Reload from memory not " +
                                              "supported with indirect operation."))
                        {
                            state.WarningMessage = ex.Message;
                            state.Processing     = false;
                        }
                    }
                }
            });

            try
            {
                updateTask.Start();
                Parallel.ForEach(userAgents, (ua, loopState) =>
                {
                    using (var match = _wrapper.Match(ua))
                    {
                        var hashcode = 0;
                        foreach (var property in _wrapper.AvailableProperties)
                        {
                            foreach (var value in match.getValues(property))
                            {
                                hashcode ^= value.GetHashCode();
                            }
                        }
                        lock (this)
                        {
                            checkSum ^= hashcode;
                        }
                    }
                    if (state.Processing == false)
                    {
                        // If processing should be stopped due to an exception
                        // in the reload then stop
                        loopState.Stop();
                    }
                });
            }
            finally
            {
                state.Processing = false;
                updateTask.Wait();
                Console.WriteLine("'{0}' Reloads", state.Reloads);
            }

            if (state.WarningMessage != null)
            {
                Assert.Inconclusive(state.WarningMessage);
            }

            return(checkSum);
        }
Example #11
0
 /// <summary>
 /// 攻撃関連のコンフィグ設定
 /// </summary>
 public void SetAttackConfig(ShotMode shotMode, ReloadMode reloadMode)
 {
     this.shotMode   = shotMode;
     this.reloadMode = reloadMode;
 }
 public void SetReloadMode(ReloadMode value)
 {
     reloadMode = value;
 }
Example #13
0
 public override void ProcessSwitch(World world, BCMCmdArea command, out ReloadMode reload)
 {
     reload = ReloadMode.None;
     ExportPrefab(command, world);
 }