validation client and server
This commit is contained in:
@@ -10,6 +10,8 @@ namespace EnvelopeGenerator.Web.Services
|
||||
{
|
||||
private readonly ReceiverModel receiverModel;
|
||||
private readonly EnvelopeModel envelopeModel;
|
||||
private readonly HistoryModel historyModel;
|
||||
|
||||
private readonly DocumentStatusModel documentStatusModel;
|
||||
|
||||
public EnvelopeService(IConfiguration Config, LoggingService Logging, DatabaseService database) : base(Config, Logging)
|
||||
@@ -23,6 +25,7 @@ namespace EnvelopeGenerator.Web.Services
|
||||
|
||||
receiverModel = database.Models.receiverModel;
|
||||
envelopeModel = database.Models.envelopeModel;
|
||||
historyModel = database.Models.historyModel;
|
||||
documentStatusModel = database.Models.documentStatusModel;
|
||||
}
|
||||
|
||||
@@ -110,6 +113,11 @@ namespace EnvelopeGenerator.Web.Services
|
||||
return (List<Envelope>)envelopeModel.List(pReceiverId);
|
||||
}
|
||||
|
||||
public bool ReceiverAlreadySigned(Envelope envelope, int receiverId)
|
||||
{
|
||||
return historyModel.HasReceiverSigned(envelope.Id, receiverId);
|
||||
}
|
||||
|
||||
public async Task<string?> EnsureValidAnnotationData(HttpRequest request)
|
||||
{
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user