private void AddDividend(object o) { if (CurrentUser.Equals(User.Default())) { System.Windows.MessageBox.Show("There is no valid user selected"); return; } // create a new dividend Dividend dividend = new Dividend { ISIN = SelectedShare.ISIN, Amount = Amount, Value = Dividend, DayOfPayment = DividendPayDate, DateRangeStart = DateRangeStart, DateRangeEnd = DateRangeEnd, UserName = CurrentUser.ToString() }; // add the order to the matching share DataBaseHelper.AddDividendToDB(dividend); Amount = 0; Dividend = 0.0; DividendPerShare = 0; DividendReturn = 0; }