namespace Marco.Pms.Model.Dtos.DocumentManager
{
    public class CreateDocumentTypeDto
    {
        public Guid? Id { get; set; }
        public required string Name { get; set; } = string.Empty;
        public string? RegexExpression { get; set; }
        public required string AllowedContentType { get; set; }
        public required double MaxSizeAllowedInMB { get; set; } = 2;
        public bool IsValidationRequired { get; set; }
        public bool IsMandatory { get; set; }
        public required Guid DocumentCategoryId { get; set; }
    }
}
