25 lines
753 B
C#
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);
|
|
}
|
|
|
|
}
|