feat(Auth): Getter-Methoden zur Werteprüfung hinzugefügt

This commit is contained in:
Developer 02 2024-11-28 23:57:18 +01:00
parent 551ba595b6
commit 44dc7185c6

View File

@ -1,4 +1,13 @@
namespace EnvelopeGenerator.Web.Models
{
public record Auth(string? AccessCode = null);
}
public record Auth(string? AccessCode = null, string? SmsCode = null)
{
public bool HasAccessCode => AccessCode is not null;
public bool HasSmsCode => SmsCode is not null;
public bool HasMulti => HasAccessCode && HasSmsCode;
public bool HasNone => !(HasAccessCode || HasSmsCode);
}
}