Esempio n. 1
0
        public bool DeleteSecurity(Security x)
        {
            Securities          collection = myMoney.Securities;
            IList <Transaction> trans      = myMoney.Transactions.GetTransactionsBySecurity(x, null);

            if (trans.Count == 0)
            {
                collection.RemoveSecurity(x);
                return(true);
            }
            else
            {
                MessageBoxEx.Show(string.Format(Properties.Resources.SecurityDeleteDisabled, x.Name, trans.Count),
                                  Properties.Resources.SecurityDeleteDisabledCaption, MessageBoxButton.OKCancel, MessageBoxImage.Error);
            }

            return(false);
        }