Sparat innan resan

This commit is contained in:
2022-06-02 23:46:42 +02:00
parent bb5be33235
commit 3d883fdb99
9 changed files with 200 additions and 7 deletions

View File

@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
namespace OemanTrader.Domain.Exceptions
{
public class InsufficientFundsException : Exception
{
public double AccountBalance { get; set; }
public double RequiredBalance { get; set; }
public InsufficientFundsException(double accountBalance, double requiredBalance)
{
AccountBalance = accountBalance;
RequiredBalance = requiredBalance;
}
public InsufficientFundsException(double accountBalance, double requiredBalance, string? message) : base(message)
{
AccountBalance = accountBalance;
RequiredBalance = requiredBalance;
}
public InsufficientFundsException(double accountBalance, double requiredBalance, string? message, Exception? innerException) : base(message, innerException)
{
AccountBalance = accountBalance;
RequiredBalance = requiredBalance;
}
}
}