IEnumerator ResultRoutine() { Fader.CrossFadeAlpha(0, 0.1f, true); AdvanceManager aux = FindObjectOfType <AdvanceManager>(); aux.evaluate(gameWon); audio.Play(); yield return(null); }
/// <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)); } }