diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-01-03 13:36:10 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-01-03 13:36:10 +0200 |
| commit | 185865c043b5fdaffef5356e305e0cc553ccc126 (patch) | |
| tree | 307084e5e9eb63e68356a1b5908edde068ca7a21 /Software/Visual_Studio/Tango.CodeGeneration/Templates | |
| parent | 25f5e6ddef7ef2fa0a747305847eeb4ceee5a2c9 (diff) | |
| download | Tango-185865c043b5fdaffef5356e305e0cc553ccc126.tar.gz Tango-185865c043b5fdaffef5356e305e0cc553ccc126.zip | |
Added new BL entities with inheritance !!!!
Diffstat (limited to 'Software/Visual_Studio/Tango.CodeGeneration/Templates')
| -rw-r--r-- | Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityCodeFile.cshtml | 2 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityInheritedCodeFile.cshtml | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityCodeFile.cshtml b/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityCodeFile.cshtml index dfcceb1dd..698a79b34 100644 --- a/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityCodeFile.cshtml +++ b/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityCodeFile.cshtml @@ -30,7 +30,7 @@ namespace Tango.BL.Entities </div> } [Table("@(Model.TableName)")] - public partial class @(Model.Name) : ObservableEntity<@(Model.Name)> + public abstract class @(Model.Name) : ObservableEntity<@(Model.Name.Replace("Base",""))> { @foreach (var prop in Model.Fields) { diff --git a/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityInheritedCodeFile.cshtml b/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityInheritedCodeFile.cshtml new file mode 100644 index 000000000..2f54067a2 --- /dev/null +++ b/Software/Visual_Studio/Tango.CodeGeneration/Templates/EntityInheritedCodeFile.cshtml @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.BL.Entities +{ + public partial class @(Model.Name) : @(Model.BaseClass) + { + /// <summary> + /// Initializes a new instance of the <see cref="@(Model.Name)" /> class. + /// </summary> + public @(Model.Name)() : base() + { + + } + } +}
\ No newline at end of file |
