private async void Enter_Click(object sender, System.EventArgs e) { InputBox.ForeColor = Color.Black; DataValidation dv = new DataValidation(); var helper = new BalanceHelper(new UserRepository()); _user = await helper.GetUserBalance(userId : Domain.Constants.Constants.TestUserId); if (dv.ValidateMoneyInput(InputBox.Text)) { switch (InputComboBox.SelectedIndex) { case 0: helper.AddCashToDb(InputBox.Text, _user); break; case 1: helper.AddCardToDb(InputBox.Text, _user); break; } UpdateIfExist(); } else { InputBox.ForeColor = Color.Red; } }