Files
monorepo/LCU.Api.Internal.DataCleanUp/LCU.Api.Internal.DataCleanUp/Models/FannieMaeUpdateResult.cs
T
2026-03-13 09:28:55 -05:00

25 lines
753 B
C#

namespace LCU.Api.Internal.DataCleanUp.Models;
public class FannieMaeUpdateResult
{
public List<FannieMaeMortgage> UpdateList { get; set; }
public List<string> ErrorList { get; set; }
public int TotalRecordsFound { get; set; }
public string Filename { get; set; }
public FannieMaeUpdateResult(string filename)
{
ErrorList = new List<string>();
UpdateList = new List<FannieMaeMortgage>();
TotalRecordsFound = 0;
Filename = filename;
}
public void AddStringToErrorList(FannieMaeMortgage record, string errorMessage)
{
var errorRecord = $"{record.ServicerLoanNumber}|{record.PoolNumber}|{record.PoolIssueDate}|{errorMessage}\n";
ErrorList.Add(errorRecord);
}
}