Files
zszq-trs/Framework/YLErp.Core/Models/TradeDocGenerateResult.cs
T
2024-05-09 14:06:26 +08:00

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;
}
}
}