refactor: Projektdateien migriert. Cloud-NuGet-Pakete durch lokale NuGet-Projekte ersetzt.
This commit is contained in:
23
Scripts/Core/add_entity.bat
Normal file
23
Scripts/Core/add_entity.bat
Normal file
@@ -0,0 +1,23 @@
|
||||
@echo using HRD.WebApi.DAL;
|
||||
@echo using System;
|
||||
@echo using System.ComponentModel.DataAnnotations.Schema;
|
||||
@echo.
|
||||
@echo namespace DAL.Models.Entities
|
||||
@echo {
|
||||
@echo public partial class %1 : BaseEntity
|
||||
@echo {
|
||||
@echo public int %1Id { get; set; }
|
||||
@echo public string Name { get; set; }
|
||||
@echo public string %1Shortname { get; set; }
|
||||
@echo.
|
||||
@echo // [NotMapped]
|
||||
@echo // [DatabaseGenerated(DatabaseGeneratedOption.Computed)]
|
||||
@echo.
|
||||
@echo //generic Id
|
||||
@echo public override int GetEntityId() =^> %1Id;
|
||||
@echo //generic ToString()
|
||||
@echo public override string ToString() =^> $"%1Id: {GetEntityId()}; Name: {Name}";
|
||||
@echo //generic EntityInfo()
|
||||
@echo public override string EntityInfo() =^> base.EntityInfo();
|
||||
@echo }
|
||||
@echo }
|
||||
Reference in New Issue
Block a user