14 lines
475 B
C#
14 lines
475 B
C#
namespace Events.WebAPI.Contract.Validation;
|
|
|
|
public interface IValidationMessageProvider
|
|
{
|
|
ValidationMessage UniqueSportName(string sportName);
|
|
ValidationMessage UniquePersonDocumentAndCountry();
|
|
ValidationMessage PersonEmailOrContactPhoneRequired();
|
|
ValidationMessage UniqueRegistration();
|
|
ValidationMessage EventNotFound();
|
|
ValidationMessage PersonNotFound();
|
|
ValidationMessage SportNotFound();
|
|
ValidationMessage ForeignKeyNotFound(string propertyName);
|
|
}
|