@using CandidateReviewContracts.ViewModels @model CompanyViewModel @{ ViewData["Title"] = "Профиль компании"; var userRole = (APIClient.User?.Role == CandidateReviewDataModels.Enums.RoleEnum.Сотрудник || APIClient.User?.Role == CandidateReviewDataModels.Enums.RoleEnum.Администратор) ? true : false; }
Логотип компании
@Model.Name

@(Model.Description == null ? "Описание отсутствует" : Model.Description)

@(Model.Website != null ? "Официальный сайт" : "Веб-сайт отсутствует")

Информация о компании

@if (userRole) { Редактировать }
Адрес:
@(Model.Address?.ToString() ?? "Адрес не указан")
Контакты:
@(Model.Contacts?.ToString() ?? "Контакты не указаны")

Вакансии компании

@if (userRole) { Добавить вакансию }
@if (Model.Vacancies != null && Model.Vacancies.Any()) { @foreach (var vacancy in Model.Vacancies) { }
Название Тип занятости Статус Действия
@vacancy.JobTitle @vacancy.JobType @vacancy.Status @if (userRole) { }
} else {

Вакансий нет.

}

Сотрудники компании

@if (userRole) { Добавить сотрудника }
@if (Model.Employees != null && Model.Employees.Any()) { @foreach (var employee in Model.Employees) { }
Фамилия Имя Эл. почта Действия
@employee.Surname @employee.Name @employee.Email @if (userRole) { }
@* *@ } else {

Сотрудников нет.

}