29 lines
677 B
C#
29 lines
677 B
C#
using YLErp.DBModels;
|
|
|
|
namespace YLErp.Models
|
|
{
|
|
public class TradeDocGenerateResult
|
|
{
|
|
public OtcTradeBase Trade { get; }
|
|
|
|
public IEnumerable<OtcTradeBase> Trades { get; set; }
|
|
|
|
public Exception Exception { get; set; }
|
|
|
|
public string ErrorMessage { get; set; }
|
|
|
|
public string OutputFilePath { get; set; }
|
|
|
|
public TradeDocGenerateResult(OtcTradeBase trade)
|
|
{
|
|
Trade = trade ?? throw new ArgumentNullException(nameof(trade));
|
|
}
|
|
|
|
public TradeDocGenerateResult(IEnumerable<OtcTradeBase> trades)
|
|
{
|
|
Trade = trades.First();
|
|
Trades = trades;
|
|
}
|
|
}
|
|
}
|