Example #1
0
        private void JobTitlesbtn_Click(object sender, EventArgs e)
        {
            Key = 2;
            tableLayoutPanel3.Hide();
            tableLayoutPanel2.Hide();
            tableLayoutPanel1.Hide();
            SaveBtn.Hide();
            EmployeesBtn.Enabled   = true;
            OfficesBtn.Enabled     = true;
            DepartmentsBtn.Enabled = true;
            SqldataGridView.Show();
            CreateBtn.Show();
            UpdateBtn.Show();
            DeleteBtn.Show();
            CreateBtn.Enabled = true;
            UpdateBtn.Enabled = false;
            DeleteBtn.Enabled = false;
            TurnOnEditBth.Show();
            MainPicture.Hide();
            string sql = "select id_stanowiska, nazwa as Stanowisko from STANOWISKA ";

            LoadDataToSqldataGridView("Stanowiska", sql);
            JobTitlesbtn.Enabled = false;
        }
Example #2
0
        private void timer_Tick(object sender, EventArgs e)
        {
            if (testButton == false)
            {
                return;
            }


            if (m_moveEnable == true)
            {
                player.update();
            }

            if (player.m_move == MOVE.IDLE)
            {
                x_ = (int)player.x;
                y_ = (int)player.y;
                if (player.preimage == MOVE.DOWN)
                {
                    player.setImage(imageList.Images[5]);
                }
                else if (player.preimage == MOVE.UP)
                {
                    player.setImage(imageList.Images[8]);
                }
                else if (player.preimage == MOVE.LEFT)
                {
                    player.setImage(imageList.Images[11]);
                }
                else if (player.preimage == MOVE.RIGHT)
                {
                    player.setImage(imageList.Images[14]);
                }



                m_call       = 0;
                m_moveEnable = true;
            }
            else if (player.m_move == MOVE.DOWN)
            {
                if (y_ < 10)
                {
                    if (m_mapTile[x_, y_ + 1].number == 2)
                    {
                        m_moveEnable = false;
                    }
                }
                player.preimage = MOVE.DOWN;
                m_call++;
                if (m_call < 12)
                {
                    player.setImage(imageList.Images[6]);
                }
                else
                {
                    player.setImage(imageList.Images[7]);
                    if (m_moveEnable == false)
                    {
                        player.m_move = MOVE.IDLE;
                        player.y      = player.y - 0.05f;
                        player.y      = (float)Math.Round(player.y);
                    }
                }
            }
            else if (player.m_move == MOVE.UP)
            {
                if (y_ > 0)
                {
                    if (m_mapTile[x_, y_ - 1].number == 2)
                    {
                        m_moveEnable = false;
                    }
                }
                player.preimage = MOVE.UP;
                m_call++;
                if (m_call < 12)
                {
                    player.setImage(imageList.Images[9]);
                }
                else
                {
                    player.setImage(imageList.Images[10]);
                    if (m_moveEnable == false)
                    {
                        player.m_move = MOVE.IDLE;
                        player.y      = player.y + 0.05f;
                        player.y      = (float)Math.Round(player.y);
                    }
                }
            }
            else if (player.m_move == MOVE.LEFT)
            {
                if (x_ > 0)
                {
                    if (m_mapTile[x_ - 1, y_].number == 2)
                    {
                        m_moveEnable = false;
                    }
                }
                player.preimage = MOVE.LEFT;
                m_call++;
                if (m_call < 12)
                {
                    player.setImage(imageList.Images[12]);
                }
                else
                {
                    player.setImage(imageList.Images[13]);
                    if (m_moveEnable == false)
                    {
                        player.m_move = MOVE.IDLE;
                        player.x      = player.x + 0.05f;
                        player.x      = (float)Math.Round(player.x);
                    }
                }
            }
            else if (player.m_move == MOVE.RIGHT)
            {
                if (x_ < 10)
                {
                    if (m_mapTile[x_ + 1, y_].number == 2)
                    {
                        m_moveEnable = false;
                    }
                }
                player.preimage = MOVE.RIGHT;
                m_call++;
                if (m_call < 12)
                {
                    player.setImage(imageList.Images[15]);
                }
                else
                {
                    player.setImage(imageList.Images[16]);
                    if (m_moveEnable == false)
                    {
                        player.m_move = MOVE.IDLE;
                        player.x      = player.x - 0.05f;
                        player.x      = (float)Math.Round(player.x);
                    }
                }
            }


            MainPicture.Invalidate();
        }
Example #3
0
        public void GetNextCard()
        {
            try
            {
                //Stop hint timer
                #region [ Spelling Mode ]
                if (Controller.Mode == FlashCardMode.Spelling)
                {
                    hintTimer.Enabled = false;
                    Debug.WriteLine("Timer Suspended");
                }
                #endregion

                Controller.Busy = true;
                SelectedCard    = Controller.GetNextCard();
                if (SelectedCard != null)
                {
                    CodeProfiler.Start("GetNextCard-LoadCard");
                    lbCardCounter.Text = Controller.Cards.IndexOf(SelectedCard).ToString() +
                                         " / " + Controller.Cards.Count.ToString();

                    MainPicture.Image = SelectedCard.Image;

                    //In Spelling mode, spell each characters
                    #region [ Spelling Mode Only ]
                    if (Controller.Mode == FlashCardMode.Spelling)
                    {
                        CardLabel.Text = String.Empty;
                        Cursor         = Cursors.WaitCursor;
                        if (SelectedCard.Audio != null)
                        {
                            SelectedCard.Audio.PlaySync();
                        }
                        else
                        {
                            Synth.Speak(SelectedCard.Text);
                        }

                        foreach (char ptrChar in SelectedCard.Text)
                        {
                            Controller.PlayCharSoundSync(ptrChar);
                        }
                        hintTimer.Interval = Controller.SpellingModeHintIntervalInitial;
                        Cursor             = Cursors.Default;
                    }
                    #endregion

                    if (Controller.CaseSensitive)
                    {
                        CardLabel.Text = SelectedCard.Text;
                        ExpectedText   = CardLabel.Text;
                        CurrentIndex   = 0;
                    }
                    else
                    {
                        CardLabel.Text = SelectedCard.Text.ToUpper();
                        ExpectedText   = CardLabel.Text;
                        CurrentIndex   = 0;
                    }

                    //Create puzzle hint
                    #region [ Puzzle Mode Only ]
                    if (Controller.Mode == FlashCardMode.Puzzle)
                    {
                        PuzzleHint.Text = CardLabel.Text;
                        PuzzleHint.Shuffle();
                        for (int x = 0; x < PuzzleHint.Text.Length; x++)
                        {
                            PuzzleHint.HighlightChar(x);
                        }
                    }
                    #endregion

                    MainPicture.Refresh();
                    CardLabel.Refresh();
                    CodeProfiler.Stop("GetNextCard-LoadCard");

                    //Read selected card
                    if (SelectedCard.Audio != null)
                    {
                        SelectedCard.Audio.PlaySync();
                    }
                    else
                    {
                        Synth.Speak(SelectedCard.Text);
                    }

                    //Start hint timer
                    #region [ Spelling Mode Only ]
                    if (Controller.Mode == FlashCardMode.Spelling)
                    {
                        hintTimer.Enabled = Controller.SpellingModePlayHint;
                    }
                    Debug.WriteLine("Timer Enabled");
                    #endregion
                }
            }
            finally { Controller.Busy = false; }
        }