public void AddAccaunt(Accaunt accauntforadd) { accauntforadd.LogMessage += LogMessage; this.Accaunts.Add(accauntforadd); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Accs))); LogMessage?.Invoke($"Клиенту id:{id} ({clientFullName}) добавлен счет {accauntforadd.Id}"); }
/// <summary> /// перевод денег на другой счет /// </summary> /// <param name="targetAccaunt">Целевой счет </param> /// <param name="valuetosend">количество денег</param> public void SendMoneyToOtherAccaunt(Accaunt targetAccaunt, float valuetosend) { //float valuetosend = Accaunt.GetUserValue(inputSting); if ((targetAccaunt != null) && (valuetosend > 0) && (Balans >= valuetosend)) { { PopMoney(valuetosend); targetAccaunt.PushMoney(valuetosend); } } }