@model Sevomin.Models.DovominViewModel
@{
    ViewBag.Title = "ویرایش پروفایل";
}

@Html.Partial("PostResult", ViewBag.Result as Sevomin.Models.PostResultViewModel)

<div class="page-header rtl">
    <h1>ویرایش پروفایل <small>@Model.DisplayName</small></h1>
</div>

<div class="alert alert-info rtl">
    <p>
        <strong>متخصص گرامی،</strong>
        <br />
        در این صفحه می‌توانید رزومه خود را آپلود و مشخصات کلی را وارد کنید. تمام مشخصات اختیاری هستند و اگر مایل باشید می‌توانید مقداری در آن‌ها وارد نکنید. با این حال هرچه مشخصات کلی شما کامل‌تر باشد یافتن کار مناسب را ساده‌تر خواهد کرد. 
    </p>    
    <div id="learn-more" class="collapse">
        <p>
            این اطلاعات به سه شکل استفاده خواهند شد:
        </p>
        <ul>
            <li>وقتی برای یک فرصت شغلی اعلام آمادگی کنید این اطلاعات در اختیار کارفرما قرار خواهد گرفت. 
            </li>
            <li>کارفرمایان می‌توانند مستقل از آگهی استخدام پروفایل‌ها را مرور کنند و در صورتی که مشخصات کلی شما برایشان جالب باشد از شما دعوت کنند. بعد از این‌که به دعوت آن‌ها پاسخ مثبت بدهید رزومه شما در اختیارشان قرار خواهد گرفت. معمولا کارفرمایانی که عجله زیادی در یافتن نیرو دارند یا قادر به تعریف دقیق نیاز خود نیستند از این گزینه استفاده می‌کنند. 
            </li>
            <li>
                اگر مایل باشید ما نیز می‌توانید بعد از ثبت هر آگهی استخدام جدید مشخصات کلی شما را با مشخصات تعریف شده از سوی کارفرما مقایسه کنیم و در صورتی که مطابقت کافی وجود داشت به شما اطلاع دهیم تا در صورت تمایل اعلام آمادگی کنید. بله، ما قصد داریم یافتن کار مناسب را تا جای ممکن برای شما ساده کنیم.
            </li>
        </ul>
    </div>
    <a href="#" class="pull-left" data-toggle="collapse" data-target="#learn-more">
        اطلاعات بیشتر <span class="glyphicon glyphicon-arrow-down"></span>
    </a>
    <div class="clearfix"></div>
</div>

@using (Html.BeginForm("ProfileDovomin", "Account", FormMethod.Post, new { role = "form", @class = "assess-inputs", enctype = "multipart/form-data" }))
{
    <div class="row" style="margin-bottom: 20px">
        <div class="col-md-12">
            <button type="submit" class="btn btn-primary pull-left">به روز رسانی پروفایل</button>
        </div>
    </div>
    <div class="row rtl">
        <div class="panel panel-default">
            <div class="panel-body">
                <div class="col-md-6">
                    <div class="form-group">
                        @Html.LabelFor(model => model.EnglishResume)
                        <input type="file" name="EnglishResume" />
                        @if (!string.IsNullOrWhiteSpace(Model.EnglishResume))
                        {
                            <a href="@Url.RouteUrl("EnglishResumeGrabber")" class="pull-left"><span class="glyphicon glyphicon-arrow-down"></span>فایل رزومه انگلیسی</a>
                        }
                    </div>
                    <div class="form-group">
                        @Html.LabelFor(model => model.PersianResume)
                        <input type="file" name="PersianResume" />
                        @if (!string.IsNullOrWhiteSpace(Model.PersianResume))
                        {
                            <a href="@Url.RouteUrl("PersianResumeGrabber")" class="pull-left"><span class="glyphicon glyphicon-arrow-down"></span>فایل رزومه فارسی</a>
                        }
                    </div>
                    <div class="form-group">
                        @Html.LabelFor(model => model.Description)
                        @Html.TextAreaFor(model => model.Description, new { @class = "form-control" })
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group">
                        @Html.LabelFor(model => model.FirstName)
                        @Html.TextBoxFor(model => model.FirstName, new { @class = "form-control" })
                    </div>
                    <div class="form-group">
                        @Html.LabelFor(model => model.LastName)
                        @Html.TextBoxFor(model => model.LastName, new { @class = "form-control" })
                    </div>
                    <div class="form-group">
                        @Html.LabelFor(model => model.JalaliBirthDate)
                        @Html.TextBoxFor(model => model.JalaliBirthDate, new { @class = "form-control datepickerify" })
                    </div>
                    <div class="checkbox">
                        <label>
                            @Html.DisplayNameFor(model => model.IsFullTime) @Html.CheckBoxFor(model => model.IsFullTime)
                        </label>
                    </div>
                    <div class="checkbox">
                        <label>
                            @Html.DisplayNameFor(model => model.IsPartTime) @Html.CheckBoxFor(model => model.IsPartTime)
                        </label>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="row rtl">
        <div class="panel panel-default">
            <div class="panel-body">                
                <div class="col-md-12">
                    @foreach (var category in Model.Parameters.GroupBy(m => m.GroupName))
                    {
                        <div class="panel panel-default">
                            <div class="panel-body">
                                <h3>@category.Key</h3>
                                @foreach (var item in category)
                                {
                                    @Html.Partial("DovominParameterViewModel", item)
                                }
                            </div>
                        </div>

                    }
                </div>
            </div>
        </div>
    </div>
    <div class="clearfix">
        <button type="submit" class="btn btn-primary pull-left">به روز رسانی پروفایل</button>
    </div>
}