private void Form1_Load(object sender, EventArgs e) { VWGContext.Current.CurrentTheme = "Vista"; //VWGContext.Current.CurrentTheme = "Graphite"; var webConsole = new VWG.Community.NetSqlAzMan.WebConsole() { Dock = DockStyle.Fill }; webConsole.SqlConnectionString = @"Your Connection String"; webConsole.Theme = "light"; this.Form.Controls.Add(webConsole); }
private void ShowWorkspace(ref Panel wspPane, string Tag) { if (!string.IsNullOrEmpty(Tag)) { switch (Tag.ToLower()) { case "settings.staff": RT2020.Staff.StaffList oStaffList = new RT2020.Staff.StaffList(); oStaffList.DockPadding.All = 6; oStaffList.Dock = DockStyle.Fill; wspPane.Controls.Add(oStaffList); break; case "settings.supplier": RT2020.Supplier.SupplierList oSupplierList = new RT2020.Supplier.SupplierList(); oSupplierList.DockPadding.All = 6; oSupplierList.Dock = DockStyle.Fill; wspPane.Controls.Add(oSupplierList); break; case "settings.workplace": RT2020.Workplace.WorkplaceList oWorkplaceList = new RT2020.Workplace.WorkplaceList(); oWorkplaceList.DockPadding.All = 6; oWorkplaceList.Dock = DockStyle.Fill; wspPane.Controls.Add(oWorkplaceList); break; case "settings.label": RT2020.Settings.SystemLabels oSysLabel = new RT2020.Settings.SystemLabels(); oSysLabel.Dock = DockStyle.Fill; oSysLabel.DockPadding.All = 6; wspPane.Controls.Add(oSysLabel); break; case "settings.info": RT2020.Settings.SystemInfoForm oSysInfo = new RT2020.Settings.SystemInfoForm(); oSysInfo.Dock = DockStyle.Fill; oSysInfo.DockPadding.All = 6; wspPane.Controls.Add(oSysInfo); break; case "settings.monthend": RT2020.Settings.SystemMonthEnd oSysMe = new RT2020.Settings.SystemMonthEnd(); oSysMe.Dock = DockStyle.Fill; oSysMe.DockPadding.All = 6; wspPane.Controls.Add(oSysMe); break; case "settings.security": if (NetSqlAzManHelper.UseNetSqlAzMan) { #region 使用 RT2020 NetSqlAzMan Access Control var netSql = new VWG.Community.NetSqlAzMan.WebConsole() { Dock = DockStyle.Fill, SqlConnectionString = NetSqlAzManHelper.ConnectionString, Theme = ThemeHelper.CurrentTheme }; wspPane.Controls.Add(netSql); #endregion } else { #region 使用 RT2008 Access Control RT2020.Settings.SystemSecurity oSysSec = new RT2020.Settings.SystemSecurity(); oSysSec.Dock = DockStyle.Fill; oSysSec.DockPadding.All = 6; wspPane.Controls.Add(oSysSec); #endregion } break; case "settings.translation": RT2020.Settings.Translation oTranslate = new RT2020.Settings.Translation(); oTranslate.Dock = DockStyle.Fill; oTranslate.DockPadding.All = 6; wspPane.Controls.Add(oTranslate); break; case "settings.phone": var oPhone = new RT2020.Settings.SuperUser.Phone(); oPhone.Dock = DockStyle.Fill; oPhone.DockPadding.All = 6; wspPane.Controls.Add(oPhone); break; } } }