PersonEditFormComponent added

This commit is contained in:
2024-10-04 19:32:25 +02:00
Unverified
parent 9f3bbcf987
commit b43b319855
7 changed files with 163 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
using System.Diagnostics.CodeAnalysis;
using System.Text.Json.Serialization;
namespace WatchIt.Common.Model.Persons;
@@ -10,6 +11,29 @@ public class PersonRequest : Person
public short? GenderId { get; set; }
#endregion
#region CONSTRUCTORS
[SetsRequiredMembers]
public PersonRequest()
{
Name = string.Empty;
}
[SetsRequiredMembers]
public PersonRequest(PersonResponse person)
{
Name = person.Name;
FullName = person.FullName;
Description = person.Description;
BirthDate = person.BirthDate;
DeathDate = person.DeathDate;
GenderId = person.Gender?.Id;
}
#endregion