1
yhj
2024-07-24 5e5d945e91568b973faa27d8ab0bcef99fc4a6c5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace CSFrameworkV5.Core.DataSetLib
{
    /// <summary>
    /// 帐套数据表的实体类
    /// </summary>
    public class DataSetConfigItem
    {
        /// <summary>
        /// 无参构造器
        /// </summary>
        public DataSetConfigItem()
        {
        }
 
        /// <summary>
        /// 构造器
        /// </summary>
        /// <param name="dataSetID">账套编号</param>
        /// <param name="dataSetName">账套名称</param>
        /// <param name="databaseType">数据库类型(SqlServer,Oracle,MySQL)</param>
        /// <param name="remoteServerIP">远程数据库服务器IP</param>
        /// <param name="remoteServerPort">远程数据库服务器端口</param>
        /// <param name="localServerIP">本地数据库服务器IP</param>
        /// <param name="localServerPort">本地数据库服务器端口</param>
        /// <param name="dbName">数据库名称</param>
        /// <param name="dbUserName">登录账户</param>
        /// <param name="dbUserPassword">登录密码</param>
        public DataSetConfigItem(
            string dataSetID,
            string dataSetName,
            string databaseType,
            string remoteServerIP,
            int remoteServerPort,
            string localServerIP,
            int localServerPort,
            string dbName,
            string dbUserName,
            string dbUserPassword)
        {
            DataSetID = dataSetID;
            DataSetName = dataSetName;
            DatabaseType = databaseType;
            RemoteServerIP = remoteServerIP;
            RemoteServerPort = remoteServerPort;
            LocalServerIP = localServerIP;
            LocalServerPort = localServerPort;
            DBName = dbName;
            DBUserName = dbUserName;
            DBUserPassword = dbUserPassword;
        }
 
        /// <summary>
        /// 账套编号
        /// </summary>
        public string DataSetID { get; set; }
 
        /// <summary>
        /// 账套名称
        /// </summary>
        public string DataSetName { get; set; }
 
        /// <summary>
        /// 数据库类型(SqlServer,Oracle,MySQL)
        /// </summary>
        public string DatabaseType { get; set; }
 
        /// <summary>
        /// 远程数据库服务器IP
        /// </summary>
        public string RemoteServerIP { get; set; }
 
        /// <summary>
        /// 远程数据库服务器端口
        /// </summary>
        public int RemoteServerPort { get; set; }
 
        /// <summary>
        /// 本地数据库服务器IP
        /// </summary>
        public string LocalServerIP { get; set; }
 
        /// <summary>
        /// 本地数据库服务器端口
        /// </summary>
        public int LocalServerPort { get; set; }
 
        /// <summary>
        /// 数据库名称
        /// </summary>
        public string DBName { get; set; }
 
        /// <summary>
        /// 用户账号
        /// </summary>
        public string DBUserName { get; set; }
 
        /// <summary>
        /// 用户密码
        /// </summary>
        public string DBUserPassword { get; set; }
    }
}