21 lines
831 B
C#
21 lines
831 B
C#
using System.Globalization;
|
|
using LCU.Library.Internal.IncentiveApiModels.Entities;
|
|
using LCU.Library.Internal.IncentiveApiModels.Enums;
|
|
|
|
namespace LCU.API.Internal.Operations.IncentiveApi.Models.Action;
|
|
|
|
public interface IActionFileObject
|
|
{
|
|
static readonly CultureInfo USEnglish = new CultureInfo("en-US");
|
|
public Activity CreateActivity(AppUser appUser);
|
|
public string GetEmployeeEmail();
|
|
public string GetLoanOfficerEmail();
|
|
public string GetLoanOfficerEmailByName();
|
|
public DeadActivity CreateDeadActivity(DeadActivityReason reasonCode, string note, string employeeEmail = null, string employeeId = null);
|
|
public static double? ParseMoneyDouble(string indAmtFinanced)
|
|
{
|
|
var parsed = decimal.Parse(indAmtFinanced, NumberStyles.Currency, USEnglish);
|
|
return (double)parsed;
|
|
}
|
|
}
|