@{ Layout = null; } Sevomin God Mode

سلام!

یک سری اطلاعات کلی درباره وب سایت سومین در این محل قابل ارائه می باشد.

تعداد کل اعضا تعداد کارفرماها تعداد متخصصین تعداد فرصت های شغلی تعداد اعلام آمادگی های فرصت های شغلی
@Sevomin.Models.SevominDbContext.Current.Users.Count() @(Sevomin.Models.SevominDbContext.Current.Users.OfType().Count()) @(Sevomin.Models.SevominDbContext.Current.Users.OfType().Count()) @Sevomin.Models.SevominDbContext.Current.Jobs.Count() @Sevomin.Models.SevominDbContext.Current.DovominJobs.Count()

اعلام آمادگی های فرصت های شغلی

@foreach (Sevomin.Models.Avalin avalin in Sevomin.Models.SevominDbContext.Current.Users.OfType().ToList()) { if (avalin.Jobs.Count == 0) { continue; }

@avalin.DisplayName

foreach (var job in avalin.Jobs) { if (job.Applications.Count == 0) { continue; } foreach (var application in job.Applications) { Sevomin.Models.JobApplicationViewModel apply = new Sevomin.Models.JobApplicationViewModel(application);
از طرف @apply.DovominDisplayName (@(string.IsNullOrWhiteSpace(job.ContactPersonName) ? "نام وارد نشده" : job.ContactPersonName) @((string.IsNullOrWhiteSpace(job.ContactPersonEMail) ? "ایمیل وارد نشده" : job.ContactPersonEMail)) @((string.IsNullOrWhiteSpace(job.ContactPersonPhone) ? "تلفن وارد نشده" : job.ContactPersonPhone)))

@apply.JobSummary

@if (!string.IsNullOrWhiteSpace(apply.CoverLetter)) {
پیغام متخصص:
@apply.CoverLetter
} @if (apply.MinimumRequirement) {

این متخصص تمامی مهارت های الزامی برای این فرصت شغلی را دارد. همچنین میزان مطابقت ایشان با این فرصت شغلی، @apply.Affinity درصد است.

} else {

این متخصص برخی مهارت های الزامی برای این فرصت شغلی را ندارد. همچنین میزان مطابقت ایشان با این فرصت شغلی، @apply.Affinity درصد است.

}
} } }