46 lines
1.4 KiB
C#
46 lines
1.4 KiB
C#
|
|
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<Language> Languages { get; set; }
|
|||
|
|
public List<LanguageTextsSeedDto> LanguageTexts { get; set; }
|
|||
|
|
public List<PermissionDefinitionRecord> Permissions { get; set; }
|
|||
|
|
public List<DataSource> DataSources { get; set; }
|
|||
|
|
public List<SettingDefinition> Settings { get; set; }
|
|||
|
|
public List<ChartsSeedDto> 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<ChartCommonSeriesSettingsDto> 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; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|