Merge branch 'Feature/Registeration-workflow/add-existed-employer' into Main

This commit is contained in:
2025-10-16 12:17:10 +03:30

View File

@@ -1340,6 +1340,10 @@ public class EmployerApplication : IEmployerApplication
var workshopDetails =
await _institutionContractRepository.GetInstitutionWorkshopInitialDetails(command
.InstitutionWorkshopInitialId);
if (workshopDetails.Employers.Any(x => x.EmployerId == employer.id))
{
throw new BadRequestException("این کارفرما قبلا در این کارگاه ثبت شده است");
}
workshopDetails.AddEmployer(employer.id);
await _institutionContractRepository.SaveChangesAsync();