如何连接实体

时间:2016-08-26 08:09:28

标签: c#

我有一个win form报告应用程序。在那个应用程序中,我有两种形式,主要和配置形式。 Ma app应该生成主水晶报告,导入像这样的子报告......

在配置表单中,我选择一些子报表报告将重复的时间和顺序。该配置表单为我提供了一个报告的名称,我应该在其中搜索文件夹以获取主窗体中的完整路径。因此,对于每个子报表,我有一个ModelSection实体类,如下所示:

public class ModelSections
{
    public int SectionID { get; set; }
    public string SectionName { get; set; }
    public string SectionReportNamePath { get; set; }
}

现在我应该在某处(我不知道在哪里)硬编码SectionIDSectionName,并获取我从配置表单获得的值的完整路径。

我的另一个类应该是一个最终参数,它将包含我的GenerateReport名称的所有信息,它应该如下所示:

public class ReportLayoutConfig
{
    public List<ModelSections> ReportLayout { get; set; }
    public int SectionsCount { get; set; }
}

因此,当我将此ReportLayoutConfig作为参数传递时,我应该有ReportLayoutConfig类,其中包含我需要的所有信息,即:

例如3 x模型部分包含所有值和SectionCount。我不知道如何实现这一点。

0 个答案:

没有答案