Api-PWA/DocuMed.Domain/Entities/Hospitals/Hospital.cs

26 lines
890 B
C#
Raw Normal View History

2024-09-28 12:34:36 +03:30
namespace DocuMed.Domain.Entities.Hospitals;
2023-10-22 15:51:11 +03:30
[AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)]
[GenerateMapper]
2024-09-28 12:34:36 +03:30
public partial class Hospital : ApiEntity
2023-10-22 15:51:11 +03:30
{
2024-09-28 12:34:36 +03:30
public Hospital()
2023-10-22 15:51:11 +03:30
{
2024-09-28 12:34:36 +03:30
2023-10-22 15:51:11 +03:30
}
2024-09-28 12:34:36 +03:30
public Hospital(string name, string detail, string address, Guid universityId)
2023-10-22 15:51:11 +03:30
{
Name = name;
Detail = detail;
2024-09-28 12:34:36 +03:30
Address = address;
2023-10-22 15:51:11 +03:30
UniversityId = universityId;
}
public string Name { get; internal set; } = string.Empty;
public string Detail { get; internal set; } = string.Empty;
2024-09-28 12:34:36 +03:30
public string Address { get; internal set; } = string.Empty;
2023-10-22 15:51:11 +03:30
public Guid UniversityId { get; internal set; }
public University? University { get; internal set; }
2024-09-28 12:34:36 +03:30
public virtual List<Section> Sections { get; internal set; } = new ();
2023-10-22 15:51:11 +03:30
}