using System.Collections.Generic;
using System.Collections.ObjectModel;
namespace Kingo.PluginServiceInterface.Model
{
public class IDGParameter
{
public bool AllowUnion { get; set; }
public bool AutoCalcGDKCSX { get; set; }
public bool AutoSetGDLX { get; set; }
public bool AllowPDFZ { get; set; }
///
/// 是否允许单纯分割
///
public bool AllowDCFG { get; set; }
public string StrProjInfo { get; set; }
public bool ExeDLTB { get; set; }
public bool ExeGDDB { get; set; }
public bool ExeCJDCQ { get; set; }
public bool ExeXZQ { get; set; }
public bool ExeCZC { get; set; }
public bool ExeZLHZ { get; set; }
public string CheckType { get; set; }
public ProjectInfo PrjInfo { get; set; }
[System.Xml.Serialization.XmlIgnore]
public Dictionary KCXSDic { get; set; }
public string OutLocation { get; set; }
public string TempdbPath { get; set; }
public string PrjDbPath { get; set; }
[System.Xml.Serialization.XmlIgnore]
public List ExtParam { get; set; }
}
public class IDGParameter3
{
///
/// 基础数据库路径
///
public string JcDbPath { get; set; }
///
/// 变更数据库路径
///
public string BgDbPath { get; set; }
///
/// 增量数据库路径
///
public string ZLDbPath { get; set; }
///
/// 年末数据库路径
///
public string NmDbPath { get; set; }
public string XZQDM { get; set; }
public string ProjDir { get; set; }
public bool ExeDLTB { get; set; }
public bool ExeGDDB { get; set; }
public bool ExeCJDCQ { get; set; }
public bool ExeXZQ { get; set; }
public bool ExeCZC { get; set; }
public bool ExeZLHZ { get; set; }
public ObservableCollection ListZLXXInfo { get; set; }
[System.Xml.Serialization.XmlIgnore]
public Dictionary KCXSDic { get; set; }
public IDGParameter3()
{
ListZLXXInfo = new ObservableCollection();
KCXSDic = new Dictionary();
}
}
}