Skip to content
Permalink
Browse files

temp

  • Loading branch information...
apobekiaris committed Jul 2, 2019
1 parent b240844 commit 649190ddd939632ef2ca1a0728b3a47b497a3d1a
Showing with 2,255 additions and 1,196 deletions.
  1. +0 −1 .gitignore
  2. +1 −1 Demos/FeatureCenter/FeatureCenter.Module.Web/FeatureCenter.Module.Web.csproj
  3. +1 −1 Demos/FeatureCenter/FeatureCenter.Module.Win/FeatureCenter.Module.Win.csproj
  4. +1 −1 Demos/FeatureCenter/FeatureCenter.Module/FeatureCenter.Module.csproj
  5. +141 −52 Demos/XVideoRental/XVideoRental.Module.Win/Model.DesignedDiffs.xafml
  6. +9 −3 Demos/XVideoRental/XVideoRental.Module.Win/WinModule.cs
  7. +2 −2 Demos/XVideoRental/XVideoRental.Module.Win/XVideoRental.Module.Win.csproj
  8. +4 −1 Demos/XVideoRental/XVideoRental.Win/Program.cs
  9. +9 −2 Demos/XVideoRental/XVideoRental.Win/WinApplication.cs
  10. +3 −1 Demos/XVideoRental/XVideoRental.Win/XVideoRental.Win.csproj
  11. +284 −0 Demos/XVideoRental/XVideoRental.sln
  12. +1 −1 Support/Build/go.ps1
  13. +1 −1 ...App.Modules/AdditionalViewControlsProvider/Xpand.ExpressApp.AdditionalViewControlsProvider.csproj
  14. +2 −2 Xpand/Xpand.ExpressApp.Modules/AuditTrail/Xpand.ExpressApp.AuditTrail.csproj
  15. +22 −19 Xpand/Xpand.ExpressApp.Modules/Chart.Win/Model/ChartControlController.cs
  16. +71 −71 Xpand/Xpand.ExpressApp.Modules/Chart.Win/Model/ChartModelAdapterController.cs
  17. +32 −32 Xpand/Xpand.ExpressApp.Modules/Chart.Win/Model/Interfaces.cs
  18. +66 −66 Xpand/Xpand.ExpressApp.Modules/Chart.Win/Model/Synchronizers.cs
  19. +6 −4 Xpand/Xpand.ExpressApp.Modules/Chart.Win/Xpand.ExpressApp.Chart.Win.csproj
  20. +12 −0 Xpand/Xpand.ExpressApp.Modules/Chart.Win/XpandChartWinModule.cs
  21. +23 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes.xml
  22. +38 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes1.xml
  23. +30 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes2.xml
  24. +16 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes3.xml
  25. +33 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes4.xml
  26. +27 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes5.xml
  27. +19 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes6.xml
  28. +19 −0 Xpand/Xpand.ExpressApp.Modules/Dashboard/UnusableNodes7.xml
  29. +3 −3 Xpand/Xpand.ExpressApp.Modules/Dashboard/Xpand.ExpressApp.Dashboard.csproj
  30. +1 −1 Xpand/Xpand.ExpressApp.Modules/Email/Xpand.ExpressApp.Email.csproj
  31. +23 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes.xml
  32. +6 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes1.xml
  33. +21 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes2.xml
  34. +20 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes3.xml
  35. +16 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes4.xml
  36. +22 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Web/UnusableNodes5.xml
  37. +16 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes.xml
  38. +20 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes1.xml
  39. +28 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes2.xml
  40. +17 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes3.xml
  41. +16 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes4.xml
  42. +20 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes5.xml
  43. +16 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes6.xml
  44. +16 −0 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/UnusableNodes7.xml
  45. +1 −1 Xpand/Xpand.ExpressApp.Modules/ExcelImporter.Win/Xpand.ExpressApp.ExcelImporter.Win.csproj
  46. +8 −8 Xpand/Xpand.ExpressApp.Modules/ExcelImporter/Xpand.ExpressApp.ExcelImporter.csproj
  47. +2 −4 Xpand/Xpand.ExpressApp.Modules/FileAttachment.Web/Xpand.ExpressApp.FileAttachment.Web.csproj
  48. +1 −1 Xpand/Xpand.ExpressApp.Modules/MasterDetail/Xpand.ExpressApp.MasterDetail.csproj
  49. +1 −1 Xpand/Xpand.ExpressApp.Modules/ModelArtifactState/Xpand.ExpressApp.ModelArtifactState.csproj
  50. +2 −2 Xpand/Xpand.ExpressApp.Modules/ModelDifference/Xpand.ExpressApp.ModelDifference.csproj
  51. +6 −16 Xpand/Xpand.ExpressApp.Modules/PivotChart.Web/Xpand.ExpressApp.PivotChart.Web.csproj
  52. +6 −16 Xpand/Xpand.ExpressApp.Modules/PivotChart.Win/Xpand.ExpressApp.PivotChart.Win.csproj
  53. +15 −15 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/Model/Interfaces.cs
  54. +78 −78 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/Model/PivotGridModelAdapterController.cs
  55. +33 −33 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/Model/Synchronizers.cs
  56. +7 −4 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/NetIncome/NetIncomeController.cs
  57. +50 −44 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/PivotGridController.cs
  58. +6 −3 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/TopObjectController.cs
  59. +12 −10 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/Xpand.ExpressApp.PivotGrid.Win.csproj
  60. +17 −0 Xpand/Xpand.ExpressApp.Modules/PivotGrid.Win/XpandPivotGridWinModule.cs
  61. +2 −2 Xpand/Xpand.ExpressApp.Modules/Scheduler.Win/Controllers/SchedulerModelAdapterController.cs
  62. +25 −25 Xpand/Xpand.ExpressApp.Modules/Scheduler/Model/Interfaces.cs
  63. +36 −34 Xpand/Xpand.ExpressApp.Modules/Scheduler/Model/SchedulerModelAdapterControllerBase.cs
  64. +26 −26 Xpand/Xpand.ExpressApp.Modules/Scheduler/Model/Synchronizers.cs
  65. +28 −0 Xpand/Xpand.ExpressApp.Modules/Security.Win/UnusableNodes.xml
  66. +42 −0 Xpand/Xpand.ExpressApp.Modules/Security/UnusableNodes.xml
  67. +1 −1 Xpand/Xpand.ExpressApp.Modules/Security/Xpand.ExpressApp.Security.csproj
  68. +7 −19 Xpand/Xpand.ExpressApp.Modules/StateMachine/Xpand.ExpressApp.StateMachine.csproj
  69. +3 −7 Xpand/Xpand.ExpressApp.Modules/TreeListEditors.Web/Xpand.ExpressApp.TreeListEditors.Web.csproj
  70. +2 −4 Xpand/Xpand.ExpressApp.Modules/TreeListEditors/Xpand.ExpressApp.TreeListEditors.csproj
  71. +2 −4 Xpand/Xpand.ExpressApp.Modules/ViewVariants/Xpand.ExpressApp.ViewVariants.csproj
  72. +3 −7 Xpand/Xpand.ExpressApp.Modules/Workflow/Xpand.ExpressApp.Workflow.csproj
  73. +2 −2 Xpand/Xpand.ExpressApp.Modules/WorldCreator.DBMapper/Xpand.ExpressApp.WorldCreator.DBMapper.csproj
  74. +56 −0 Xpand/Xpand.ExpressApp.Modules/WorldCreator/UnusableNodes.xml
  75. +1 −1 Xpand/Xpand.ExpressApp.Modules/WorldCreator/Xpand.ExpressApp.WorldCreator.csproj
  76. +12 −0 Xpand/Xpand.ExpressApp.Modules/XtraDashboard.Web/UnusableNodes.xml
  77. +21 −0 Xpand/Xpand.ExpressApp.Modules/XtraDashboard.Web/UnusableNodes1.xml
  78. +37 −0 Xpand/Xpand.ExpressApp.Modules/XtraDashboard.Web/UnusableNodes2.xml
  79. +12 −0 Xpand/Xpand.ExpressApp.Modules/XtraDashboard.Web/UnusableNodes3.xml
  80. +2 −2 Xpand/Xpand.ExpressApp.Modules/XtraDashboard.Web/Xpand.ExpressApp.XtraDashboard.Web.csproj
  81. +2 −2 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Web/ListEditors/Model/GridViewModelAdapterController.cs
  82. +15 −15 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Web/ListEditors/Model/Synchronizers.cs
  83. +40 −40 ...essApp.Win/ListEditors/GridListEditors/AdvBandedView/Model/AdvBandedViewModelAdapterController.cs
  84. +56 −59 ...and.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/AdvBandedView/Model/Interfaces.cs
  85. +5 −5 .../Xpand.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/ColumnView/Model/Interfaces.cs
  86. +96 −96 ...and.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/ColumnView/Model/Synchronizers.cs
  87. +90 −93 ...Xpand.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/GridView/Model/Synchronizers.cs
  88. +8 −8 ...Xpand.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/GridView/XpandGridListEditor.cs
  89. +4 −4 ...nd.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/LayoutView/LayoutViewListEditor.cs
  90. +18 −17 .../Xpand.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/LayoutView/Model/Interfaces.cs
  91. +26 −26 ...d.ExpressApp.Win/ListEditors/GridListEditors/LayoutView/Model/LayoutViewModelAdapterController.cs
  92. +52 −58 ...and.ExpressApp/Xpand.ExpressApp.Win/ListEditors/GridListEditors/LayoutView/Model/Synchronizers.cs
  93. +39 −39 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Win/Model/NodeUpdaters/ModelOptionsAdvBandedViewUpdater.cs
  94. +4 −4 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Win/SystemModule/GridListEditorEventController.cs
  95. +14 −7 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Win/SystemModule/XpandSystemWindowsFormsModule.cs
  96. +7 −7 Xpand/Xpand.ExpressApp/Xpand.ExpressApp.Win/Xpand.ExpressApp.Win.csproj
  97. +6 −6 Xpand/Xpand.ExpressApp/Xpand.ExpressApp/Xpand.ExpressApp.csproj
  98. +50 −51 Xpand/Xpand.Persistent/Xpand.Persistent.Base/General/Model/Options/Interfaces.cs
  99. +23 −23 Xpand/Xpand.Persistent/Xpand.Persistent.Base/General/Model/Options/Synchronizers.cs
  100. +1 −1 Xpand/Xpand.Persistent/Xpand.Persistent.Base/Xpand.Persistent.Base.csproj
@@ -55,7 +55,6 @@ Storage.dat
TestsLog.xml
**/ModelAdaptor/*.dll
PublicKeyToken.txt
**/UnusableNodes*.xml
**/_ReSharper.*
Model.User.xafml
log.txt
@@ -10,7 +10,7 @@
<ItemGroup>
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
<PackageReference Include="Xpand.VersionConverter" Version="1.0.32" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21.1" />
</ItemGroup>
<ItemGroup>
<Reference Include="DevExpress.Data.v19.1">
@@ -10,7 +10,7 @@
<ItemGroup>
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
<PackageReference Include="Xpand.VersionConverter" Version="1.0.32" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21.1" />
</ItemGroup>
<ItemGroup>
<Reference Include="DevExpress.ExpressApp.ConditionalAppearance.v19.1">
@@ -10,7 +10,7 @@
<ItemGroup>
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
<PackageReference Include="Xpand.VersionConverter" Version="1.0.32" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21.1" />
</ItemGroup>
<ItemGroup>
<Reference Include="DevExpress.ExpressApp.Kpi.v19.1">

Large diffs are not rendered by default.

@@ -4,7 +4,6 @@
using DevExpress.ExpressApp;
using DevExpress.ExpressApp.Chart.Win;
using DevExpress.ExpressApp.ConditionalAppearance;
using DevExpress.ExpressApp.Model.Core;
using DevExpress.ExpressApp.PivotChart.Win;
using DevExpress.ExpressApp.PivotGrid.Win;
using DevExpress.ExpressApp.ReportsV2;
@@ -60,8 +59,15 @@ public sealed class XVideoRentalWindowsFormsModule : ModuleBase {
public override void Setup(ApplicationModulesManager moduleManager) {
base.Setup(moduleManager);

PredifinedModelMapperConfiguration.GridView.Extend(configuration => configuration.MapName="GridViewOptions");
PredifinedModelMapperConfiguration.GridColumn.Extend(configuration => configuration.MapName="OptionsColumnGridView");
moduleManager.Extend(PredifinedMap.GridView,configuration => configuration.MapName="GridViewOptions");
moduleManager.Extend(PredifinedMap.AdvBandedGridView,configuration => configuration.MapName="OptionsAdvBandedView");
moduleManager.Extend(PredifinedMap.LayoutView,configuration => configuration.MapName="OptionsLayoutView");
moduleManager.Extend(PredifinedMap.GridColumn,configuration => configuration.MapName="OptionsColumnGridView");
moduleManager.Extend(PredifinedMap.BandedGridColumn,configuration => configuration.MapName="OptionsColumnAdvBandedView");
moduleManager.Extend(PredifinedMap.LayoutViewColumn,configuration => configuration.MapName="OptionsColumnLayoutView");



}

public override IEnumerable<ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) {
@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<TargetFramework>net461</TargetFramework>
@@ -18,7 +18,7 @@
<PackageReference Include="fasterflect" Version="2.1.3" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
<PackageReference Include="Xpand.VersionConverter" Version="1.0.32" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21" />
<PackageReference Include="Xpand.XAF.Modules.CloneModelView" Version="0.0.21.1" />
</ItemGroup>
<ItemGroup>
<Reference Include="DevExpress.Charts.v19.1.Core">
@@ -3,6 +3,7 @@
using System.Windows.Forms;
using DevExpress.ExpressApp.Security;
using Xpand.ExpressApp.Security.Core;
using Xpand.Persistent.Base.General;
using Xpand.Persistent.BaseImpl.Security;
#if !EASYTEST
using DevExpress.ExpressApp.Win.Utils;
@@ -35,15 +36,17 @@ static class Program {
}
winApplication.SplashScreen = new DXSplashScreen();
#endif

try {
winApplication.UseOldTemplates=false;
winApplication.NewSecurityStrategyComplexV2<XpandPermissionPolicyUser, XpandPermissionPolicyRole>(typeof(AuthenticationStandard),typeof(AuthenticationStandardLogonParameters));

winApplication.Setup();
winApplication.Start();
} catch (Exception e) {
winApplication.HandleException(e);
}
}

}
}
@@ -3,22 +3,29 @@
using System.Threading;
using System.Windows.Forms;
using DevExpress.ExpressApp;
using DevExpress.ExpressApp.Core;
using DevExpress.ExpressApp.Security;
using DevExpress.ExpressApp.Xpo;
using Xpand.ExpressApp.Win;
using Xpand.Persistent.Base.General;

namespace XVideoRental.Win {
public partial class XVideoRentalWindowsFormsApplication : XpandWinApplication {
private ApplicationModulesManager _applicationModulesManager;

public XVideoRentalWindowsFormsApplication() {
InitializeComponent();
DelayedViewItemsInitialization = true;
LastLogonParametersRead += OnLastLogonParametersRead;
}

protected override ApplicationModulesManager CreateApplicationModulesManager(ControllersManager controllersManager) {
_applicationModulesManager = base.CreateApplicationModulesManager(controllersManager);
return _applicationModulesManager;
}

void OnLastLogonParametersRead(object sender, LastLogonParametersReadEventArgs e) {
var logonParameters = e.LogonObject as AuthenticationStandardLogonParameters;
if (logonParameters != null) {
if (e.LogonObject is AuthenticationStandardLogonParameters logonParameters) {
if (String.IsNullOrEmpty(logonParameters.UserName)) {
logonParameters.UserName = "Admin";
}
@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<OutputType>WinExe</OutputType>
@@ -12,6 +12,8 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<PlatformTarget>AnyCPU</PlatformTarget>
<Prefer32Bit>true</Prefer32Bit>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<LangVersion>latest</LangVersion>
</PropertyGroup>
<ItemGroup>
<Reference Include="DevExpress.DataAccess.v19.1.UI">

0 comments on commit 649190d

Please sign in to comment.
You can’t perform that action at this time.