33 lines
821 B
C#
33 lines
821 B
C#
using DevExpress.XtraReports.UI;
|
|
using System.Collections.Generic;
|
|
|
|
namespace EnVisage.Models
|
|
{
|
|
public class ReportModel
|
|
{
|
|
public string ReportId { get; set; }
|
|
public XtraReport Report { get; set; }
|
|
}
|
|
public class ReportListModel
|
|
{
|
|
public ReportListItemModel[] Reports { get; set; }
|
|
public string SelectedReportId { get; set; }
|
|
}
|
|
public class ReportListItemModel
|
|
{
|
|
public string Id { get; set; }
|
|
public string Name { get; set; }
|
|
}
|
|
public class ReportCallbackModel
|
|
{
|
|
public string ReportId { get; set; }
|
|
public Dictionary<string, bool> SortFields { get; set; }
|
|
}
|
|
public class DesignModel
|
|
{
|
|
public string Id { get; set; }
|
|
public string NewName { get; set; }
|
|
public XtraReport Report { get; set; }
|
|
public object DataSource { get; set; }
|
|
}
|
|
} |