ClearOneDalDemo/SettlementAttempt/ISettlementAttemptDataAccess.cs

29 lines
857 B
C#
Raw Permalink Normal View History

2020-09-15 22:10:53 +00:00
using BinaryDad.AggregateDal.Models;
namespace BinaryDad.AggregateDal
{
public interface ISettlementAttemptDataAccess
{
/// <summary>
/// Adds a new settlement attempt
/// </summary>
/// <param name="attempt"></param>
/// <returns>Whether the add operation was successful</returns>
bool AddAttempt(SettlementAttempt attempt);
2020-09-29 20:48:07 +00:00
/// <summary>
/// Updates an attempt
/// </summary>
/// <param name="attempt">An existing attempt to update</param>
/// <returns></returns>
bool UpdateAttempt(SettlementAttempt attempt);
2020-09-15 22:10:53 +00:00
/// <summary>
/// Retrieves an existing settlement attempt
/// </summary>
/// <param name="recordId"></param>
/// <returns></returns>
SettlementAttempt GetAttempt(int recordId);
}
}