Files
Disco/Disco.Web/Areas/Config/Models/DocumentTemplate/BulkGenerateModel.cs
T
2025-08-17 18:56:56 +10:00

26 lines
1.1 KiB
C#

using Disco.Models.UI.Config.DocumentTemplate;
using System.Collections.Generic;
namespace Disco.Web.Areas.Config.Models.DocumentTemplate
{
public class BulkGenerateModel : ConfigDocumentTemplateBulkGenerate
{
public Disco.Models.Repository.DocumentTemplate DocumentTemplate { get; set; }
public int TemplatePageCount { get; set; }
public List<ItemWithCount<Disco.Models.Repository.DeviceProfile>> DeviceProfiles { get; set; }
public List<ItemWithCount<Disco.Models.Repository.DeviceBatch>> DeviceBatches { get; set; }
public List<ItemWithCount<Disco.Models.Repository.DocumentTemplate>> DocumentTemplates { get; set; }
public List<ItemWithCount<string>> UserDetails { get; set; }
}
public class BulkGenerateUserModel : BulkGenerateModel, ConfigDocumentTemplateBulkGenerateUser
{
public List<ItemWithCount<Disco.Models.Repository.UserFlag>> UserFlags { get; set; }
}
public class BulkGenerateDeviceModel : BulkGenerateModel, ConfigDocumentTemplateBulkGenerateDevice
{
public List<ItemWithCount<Disco.Models.Repository.DeviceFlag>> DeviceFlags { get; set; }
}
}