Added status to application, response models of application for applicant and authority
This commit is contained in:
		| @@ -1,13 +0,0 @@ | ||||
| namespace ApplicationLayer.Services.Applicants.Models; | ||||
|  | ||||
| public class AddressModel | ||||
| { | ||||
|     /// City part of address | ||||
|     public Guid CityId { get; set; } | ||||
|  | ||||
|     /// Street part of address | ||||
|     public string Street { get; set; } = null!; | ||||
|  | ||||
|     /// Building part of address | ||||
|     public string Building { get; set; } = null!; | ||||
| } | ||||
| @@ -0,0 +1,50 @@ | ||||
| using Domains.ApplicantDomain; | ||||
|  | ||||
| namespace ApplicationLayer.Services.Applicants.Models | ||||
| { | ||||
|     /// Model of <see cref="Applicant"/> | ||||
|     public class ApplicantModel | ||||
|     { | ||||
|         /// <inheritdoc cref="Applicant.Name"/> | ||||
|         public Name Name { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.Passport"/> | ||||
|         public Passport Passport { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.BirthDate"/> | ||||
|         public DateTime BirthDate { get; set; } | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.CountryOfBirth"/> | ||||
|         public string CountryOfBirth { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.CityOfBirth"/> | ||||
|         public string CityOfBirth { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.Citizenship"/> | ||||
|         public string Citizenship { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.CitizenshipByBirth"/> | ||||
|         public string CitizenshipByBirth { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.Gender"/> | ||||
|         public Gender Gender { get; set; } | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.MaritalStatus"/> | ||||
|         public MaritalStatus MaritalStatus { get; set; } | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.FatherName"/> | ||||
|         public Name FatherName { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.MotherName"/> | ||||
|         public Name MotherName { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.JobTitle"/> | ||||
|         public string JobTitle { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.PlaceOfWork"/> | ||||
|         public PlaceOfWork PlaceOfWork { get; set; } = null!; | ||||
|  | ||||
|         /// <inheritdoc cref="Applicant.IsNonResident"/> | ||||
|         public bool IsNonResident { get; set; } | ||||
|     } | ||||
| } | ||||
| @@ -1,13 +0,0 @@ | ||||
| namespace ApplicationLayer.Services.Applicants.Models; | ||||
|  | ||||
| public class PlaceOfWorkModel | ||||
| { | ||||
|     /// Name of hirer | ||||
|     public string Name { get; set; } = null!; | ||||
|  | ||||
|     /// <see cref="AddressModel"/> of hirer | ||||
|     public AddressModel Address { get; set; } = null!; | ||||
|  | ||||
|     /// Phone number of hirer | ||||
|     public string PhoneNum { get; set; } = null!; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user