@model Sevomin.Models.DovominJobViewModel
|
|
|
|
@{
|
|
ViewBag.Title = ViewBag.ShortJobDescription;
|
|
bool AlreadyApplied = (ViewBag.AlreadyApplied != null && (bool)ViewBag.AlreadyApplied);
|
|
}
|
|
|
|
@Html.Partial("PostResult", ViewBag.Result as Sevomin.Models.PostResultViewModel)
|
|
|
|
<h3 class="rtl">@ViewBag.ShortJobDescription</h3>
|
|
@if (User.IsInRole("Dovomin"))
|
|
{
|
|
<div class="row">
|
|
<div class="col-md-4 rtl">
|
|
<span>میزان مطابقت شما با این فرصت شغلی @(Model.Affinity) درصد می باشد.</span>
|
|
<div class="progress progress-striped">
|
|
<div class="progress-bar @(Model.MinimumRequirement ? "progress-bar-success" : "progress-bar-warning")" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: @((float)(Model.Affinity))%">
|
|
<span class="sr-only">@((float)(Model.Affinity))%</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-8 rtl">
|
|
@if (!Model.MinimumRequirement)
|
|
{
|
|
<span class="text-warning"><em>این فرصت شغلی نیاز به مهارت هایی دارد که با پروفایل شما مطابقت ندارد. اگر هنوز اطلاعات خود را کامل نکرده اید، به صفحه <a href="@Url.Action("MyProfile", "Account")">ویرایش پروفایل</a> مراجعه نمایید.</em></span>
|
|
}
|
|
else
|
|
{
|
|
<span class="text-success"><em>شما تمامی مهارت های الزامی مورد نیاز این فرصت شغلی را دارید.</em></span>
|
|
}
|
|
</div>
|
|
</div>
|
|
}
|
|
<div class="row">
|
|
<div class="col-md-12 rtl">
|
|
@if (AlreadyApplied)
|
|
{
|
|
<div class="alert alert-info">اعلام آمادگی شما برای این فرصت شغلی ثبت شده است.</div>
|
|
}
|
|
|
|
@Html.Partial("JobDigest", (Sevomin.Models.JobViewModel)ViewBag.Job)
|
|
|
|
@if (AlreadyApplied)
|
|
{
|
|
<div class="form-group">
|
|
@Html.LabelFor(model => model.CoverLetter)
|
|
<p>
|
|
@Model.CoverLetter
|
|
</p>
|
|
</div>
|
|
}
|
|
else {
|
|
using (Html.BeginForm("Apply", "Job", FormMethod.Post, new { role = "form" }))
|
|
{
|
|
@Html.AntiForgeryToken()
|
|
<div class="form-group">
|
|
@Html.LabelFor(model => model.CoverLetter)
|
|
<span class="glyphicon glyphicon-exclamation-sign form-help" data-toggle="tooltip" data-for="CoverLetter" data-placement="top" title="پیغامی که همراه با اعلام آمادگی شما به کارفرما ارائه می شود."></span>
|
|
@Html.TextAreaFor(model => model.CoverLetter, new { @class = "form-control" })
|
|
@Html.ValidationMessageFor(m => m.CoverLetter)
|
|
</div>
|
|
<div class="clearfix">
|
|
<button type="submit" class="btn btn-primary pull-left">اعلام آمادگی به کارفرما</button>
|
|
</div>
|
|
}
|
|
}
|
|
</div>
|
|
</div>
|
|
|