Example #1
0
    IEnumerator ResultRoutine()
    {
        Fader.CrossFadeAlpha(0, 0.1f, true);

        AdvanceManager aux = FindObjectOfType <AdvanceManager>();

        aux.evaluate(gameWon);

        audio.Play();

        yield return(null);
    }
Example #2
0
 /// <summary>
 /// Przycisk wprowadzania danych do bazy
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (dtpDate.Enabled == true)
         {
             employeeFinanse.Date = dtpDate.Value.Date;
         }
         if (tbAmount.Enabled == true)
         {
             employeeFinanse.Amount = Convert.ToSingle(tbAmount.Text.Replace('.', ','));
         }
         if (tbInfo.Enabled == true)
         {
             if (tbInfo.TextLength > 100)
             {
                 throw new FormatException("Pole Info nie może mieć więcej niż 100 znaków.");
             }
             employeeFinanse.OtherInfo = tbInfo.Text;
         }
         if (employeeFinanse is Addition)
         {
             AdditionManager.Edit((Addition)employeeFinanse, ConnectionToDB.disconnect);
         }
         else
         {
             AdvanceManager.Edit((Advance)employeeFinanse, ConnectionToDB.disconnect);
         }
         EmployeeFinanse.isCorrect = true;
         //zamknięcie formularza
         this.Close();
     }
     catch (FormatException ex)
     {
         MessageBox.Show(ex.Message, "Błąd aktualizacji.", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex2)
     {
         MessageBox.Show(ex2.Message, "Błąd aktualizacji.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         //log
         LogErr.DodajLogErrorDoBazy(new LogErr(Polaczenia.idUser, DateTime.Now, Polaczenia.ip, 0, NazwaTabeli.zaliczka, "ZmianaKwotyDatyForm.btnZatwierdz_Click()/n/n" + ex2.Message));
     }
 }