feat: enhance employer gender handling in registration workflow
This commit is contained in:
@@ -592,7 +592,7 @@ public class EmployerRepository : RepositoryBase<long, Employer>, IEmployerRepos
|
||||
var legalTypeValue = legalType == LegalType.Real ? "حقیقی" : "حقوقی";
|
||||
query = query.Where(x => x.IsLegal == legalTypeValue);
|
||||
}
|
||||
|
||||
|
||||
var viewModelQuery = query.Select(x => new EmployerSelectListViewModel()
|
||||
{
|
||||
Id = x.id,
|
||||
@@ -1078,7 +1078,12 @@ public class EmployerRepository : RepositoryBase<long, Employer>, IEmployerRepos
|
||||
PlaceOfIssue = employer.PlaceOfIssue,
|
||||
DateOfIssue = employer.DateOfIssue.ToFarsi(),
|
||||
FatherName = employer.FatherName,
|
||||
Gender = employer.Gender == "مرد" ? Gender.Male : Gender.Female,
|
||||
Gender = employer.Gender switch
|
||||
{
|
||||
null => Gender.None,
|
||||
"مرد" => Gender.Male,
|
||||
_ => Gender.Female
|
||||
},
|
||||
GovernmentSystemInfo = governmentSystemInfo,
|
||||
IsAuth = employer.IsAuth,
|
||||
PhoneNumber = employer.Phone,
|
||||
@@ -1110,7 +1115,6 @@ public class EmployerRepository : RepositoryBase<long, Employer>, IEmployerRepos
|
||||
CeoIdNumber = employer.IdNumber,
|
||||
IdNumberSeri = employer.IdNumberSeri,
|
||||
TelephoneNumber = employer.IdNumber
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1123,7 +1127,6 @@ public class EmployerRepository : RepositoryBase<long, Employer>, IEmployerRepos
|
||||
InstitutionWorkshopInitialId = contractWorkshopInitial.id,
|
||||
RealEmployer = realEmployer,
|
||||
LegalEmployer = legalEmployer,
|
||||
|
||||
};
|
||||
return res;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user