using System.Collections.Generic; using Kurs.Languages.Entities; using Kurs.Platform.Charts.Dto; using Kurs.Platform.Entities; using Kurs.Platform.ListForms; using Kurs.Settings.Entities; using Volo.Abp.PermissionManagement; namespace Kurs.Platform.Seeds; public class SeederDto { public List Languages { get; set; } public List LanguageTexts { get; set; } public List Permissions { get; set; } public List DataSources { get; set; } public List Settings { get; set; } public List Charts { get; set; } } public class ChartsSeedDto { public string ChartCode { get; set; } public string CultureName { get; set; } public string DataSourceCode { get; set; } public string UserId { get; set; } public string RoleId { get; set; } public ChartTitleDto Title { get; set; } public ChartDataSourceDto DataSource { get; set; } public List Series { get; set; } public ChartCrosshairDto Crosshair { get; set; } public ChartSizeDto Size { get; set; } public PermissionCrudDto Permission { get; set; } public ChartArgumentAxisDto ArgumentAxis { get; set; } } public class LanguageTextsSeedDto { public string ResourceName { get; set; } public string Key { get; set; } public string En { get; set; } public string Tr { get; set; } }