Browse Source

change code layout

Dalibor Votruba 3 years ago
parent
commit
808c6ce0b6

+ 1 - 0
Common/qdr.app.qlbrc.common/Entities/Base/IEntity.cs

@@ -3,6 +3,7 @@ using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using Quadarax.Foundation.Core.Data.Interface.Entity;
 
 namespace Quadarax.Application.QLiberace.Common.Entities.Base
 {

+ 2 - 2
Modules/qdr.app.qlbrc.base/Entities/Base/ITennant.cs → Common/qdr.app.qlbrc.common/Entities/Base/ITenant.cs

@@ -1,7 +1,7 @@
 namespace Quadarax.Application.QLiberace.Base.Entities.Base
 {
-    public interface ITennant
+    public interface ITenant
     {
-        public long TennantId { get; }
+        public long TenantId { get; }
     }
 }

+ 0 - 0
Modules/qdr.app.qlbrc.base/Entities/Base/ITransient.cs → Common/qdr.app.qlbrc.common/Entities/Base/ITransient.cs


+ 9 - 0
Common/qdr.app.qlbrc.common/Entities/Base/QlbrcEntityTenantWithId.cs

@@ -0,0 +1,9 @@
+using Quadarax.Application.QLiberace.Base.Entities.Base;
+
+namespace Quadarax.Application.QLiberace.Common.Entities.Base
+{
+    public abstract class QlbrcEntityTenantWithId : QlbrcEntityTrackedWithId, ITenant
+    {
+        public long TenantId { get; protected set; }
+    }
+}

+ 11 - 0
Common/qdr.app.qlbrc.common/Entities/Base/QlbrcEntityTrackedWithId.cs

@@ -0,0 +1,11 @@
+using Quadarax.Application.QLiberace.Base.Entities.Base;
+
+namespace Quadarax.Application.QLiberace.Common.Entities.Base
+{
+    public abstract class QlbrcEntityTrackedWithId : QlbrcEntityWithId, ITracked
+    {
+        public DateTime Created { get; protected set; }
+        public DateTime? Modified { get; protected set;}
+        public string Modifier { get; protected set;}
+    }
+}

+ 9 - 0
Common/qdr.app.qlbrc.common/Entities/Base/QlbrcEntityTrackedWithoutId.cs

@@ -0,0 +1,9 @@
+namespace Quadarax.Application.QLiberace.Common.Entities.Base
+{
+    public abstract class QlbrcEntityTrackedWithoutId: QlbrcEntityWithId, ITracked
+    {
+        public DateTime Created { get; protected set; }
+        public DateTime? Modified { get; protected set;}
+        public string Modifier { get; protected set;}
+    }
+}

+ 9 - 0
Common/qdr.app.qlbrc.common/Entities/Base/QlbrcEntityWithId.cs

@@ -0,0 +1,9 @@
+using Quadarax.Foundation.Core.Data.Entity;
+
+
+namespace Quadarax.Application.QLiberace.Common.Entities.Base;
+
+public abstract  class QlbrcEntityWithId : Entity<long>, IIdentifier
+{
+
+}

+ 8 - 0
Common/qdr.app.qlbrc.common/Entities/Base/QlbrcEntityWithoutId.cs

@@ -0,0 +1,8 @@
+using Quadarax.Foundation.Core.Data.Entity;
+
+namespace Quadarax.Application.QLiberace.Common.Entities.Base
+{
+    public abstract class QlbrcEntityWithoutId : Entity<NoKey> , IEntity
+    {
+    }
+}

+ 9 - 0
Common/qdr.app.qlbrc.common/qdr.app.qlbrc.common.csproj

@@ -7,4 +7,13 @@
     <RootNamespace>Quadarax.Application.QLiberace.Common</RootNamespace>
   </PropertyGroup>
 
+  <ItemGroup>
+    <ProjectReference Include="..\qdr.fnd.core.data.itfc\qdr.fnd.core.data.itfc.csproj" />
+    <ProjectReference Include="..\qdr.fnd.core.data\qdr.fnd.core.data.csproj" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <Folder Include="Dtos\" />
+  </ItemGroup>
+
 </Project>

+ 0 - 7
Modules/qdr.app.qlbrc.base/Entities/Base/QlbrcEntityTennantWithId.cs

@@ -1,7 +0,0 @@
-namespace Quadarax.Application.QLiberace.Base.Entities.Base
-{
-    public class QlbrcEntityTennantWithId : QlbrcEntityTrackedWithId, ITennant
-    {
-        public long TennantId { get; protected set; }
-    }
-}

+ 0 - 11
Modules/qdr.app.qlbrc.base/Entities/Base/QlbrcEntityTrackedWithId.cs

@@ -1,11 +0,0 @@
-using Quadarax.Application.QLiberace.Common.Entities.Base;
-
-namespace Quadarax.Application.QLiberace.Base.Entities.Base
-{
-    public class QlbrcEntityTrackedWithId : QlbrcEntityWithId, ITracked
-    {
-        public DateTime Created { get; protected set; }
-        public DateTime? Modified { get; protected set;}
-        public string Modifier { get; protected set;}
-    }
-}

+ 0 - 11
Modules/qdr.app.qlbrc.base/Entities/Base/QlbrcEntityTrackedWithoutId.cs

@@ -1,11 +0,0 @@
-using Quadarax.Application.QLiberace.Common.Entities.Base;
-
-namespace Quadarax.Application.QLiberace.Base.Entities.Base
-{
-    public class QlbrcEntityTrackedWithoutId: QlbrcEntityWithId, ITracked
-    {
-        public DateTime Created { get; protected set; }
-        public DateTime? Modified { get; protected set;}
-        public string Modifier { get; protected set;}
-    }
-}

+ 0 - 10
Modules/qdr.app.qlbrc.base/Entities/Base/QlbrcEntityWithId.cs

@@ -1,10 +0,0 @@
-using Quadarax.Application.QLiberace.Common.Entities.Base;
-using Quadarax.Foundation.Core.Data.Entity;
-
-namespace Quadarax.Application.QLiberace.Base.Entities.Base
-{
-    public  class QlbrcEntityWithId : Entity<long>, IIdentifier
-    {
-
-    }
-}

+ 0 - 9
Modules/qdr.app.qlbrc.base/Entities/Base/QlbrcEntityWithoutId.cs

@@ -1,9 +0,0 @@
-using Quadarax.Application.QLiberace.Common.Entities.Base;
-using Quadarax.Foundation.Core.Data.Entity;
-
-namespace Quadarax.Application.QLiberace.Base.Entities.Base
-{
-    public class QlbrcEntityWithoutId : Entity<NoKey> , IEntity
-    {
-    }
-}

+ 3 - 1
Modules/qdr.app.qlbrc.base/Entities/Setting.cs

@@ -1,8 +1,10 @@
-using Quadarax.Application.QLiberace.Base.Entities.Base;
+using Quadarax.Application.QLiberace.Common.Entities.Base;
 
 namespace Quadarax.Application.QLiberace.Base.Entities;
 public class Setting : QlbrcEntityTrackedWithoutId
 {
+    public long ParentId { get; set; }
+    public int SequenceNo { get; set; }
     public string ModuleCode { get; set; }
     public string Code { get; set; }
     public string Description { get; set; }

+ 2 - 2
Modules/qdr.app.qlbrc.base/Entities/Tennant.cs → Modules/qdr.app.qlbrc.base/Entities/Tenant.cs

@@ -1,8 +1,8 @@
-using Quadarax.Application.QLiberace.Base.Entities.Base;
+using Quadarax.Application.QLiberace.Common.Entities.Base;
 
 namespace Quadarax.Application.QLiberace.Base.Entities
 {
-    public class Tennant : QlbrcEntityTrackedWithId
+    public class Tenant : QlbrcEntityTrackedWithId
     {
         public string Code { get; set; }
         public string Name { get; set; }

+ 1 - 1
Modules/qdr.app.qlbrc.base/Entities/User.cs

@@ -1,4 +1,4 @@
-using Quadarax.Application.QLiberace.Base.Entities.Base;
+using Quadarax.Application.QLiberace.Common.Entities.Base;
 
 namespace Quadarax.Application.QLiberace.Base.Entities
 {

+ 4 - 0
Modules/qdr.app.qlbrc.base/qdr.app.qlbrc.base.csproj

@@ -12,4 +12,8 @@
     <ProjectReference Include="..\..\Common\qdr.fnd.core.data\qdr.fnd.core.data.csproj" />
   </ItemGroup>
 
+  <ItemGroup>
+    <Folder Include="Entities\Base\" />
+  </ItemGroup>
+
 </Project>

+ 3 - 0
qdr.app.qlbrc.sln.DotSettings

@@ -0,0 +1,3 @@
+<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
+	<s:Boolean x:Key="/Default/UserDictionary/Words/=Qlbrc/@EntryIndexedValue">True</s:Boolean>
+	<s:Boolean x:Key="/Default/UserDictionary/Words/=Quadarax/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>