Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @model WebApplication1.Models.JobRequirementModels.JobModel
- @{
- ViewData["Title"] = "Edit";
- }
- <h2>Edit</h2>
- <h4>JobRequirement</h4>
- <hr />
- <div class="container">
- <div class="row">
- <form asp-action="Edit">
- <div asp-validation-summary="ModelOnly" class="text-danger"></div>
- <input type="hidden" asp-for="Job.JobRequirementId" />
- <div class="col-md-12">
- <div class="form-group">
- <label asp-for="Job.ClientId" class="control-label">For Client</label>
- <select asp-for="Job.ClientId" class="form-control" asp-items="ViewBag.ClientId" disabled="disabled"></select>
- </div>
- </div>
- <div class="col-md-9">
- <div class="form-group">
- <label asp-for="Job.Name" class="control-label">Job Title</label>
- <input asp-for="Job.Name" class="form-control" />
- <span asp-validation-for="Job.Name" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-3">
- <div class="form-group">
- <label asp-for="Job.Quantity" class="control-label">Number of Positions Open</label>
- <input asp-for="Job.Quantity" class="form-control" min="1" />
- <span asp-validation-for="Job.Quantity" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.CategoryId" class="control-label">Job Category</label>
- <select asp-for="Job.CategoryId" class="form-control" asp-items="ViewBag.CategoryId"></select>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.JobLevelId" class="control-label">Level</label>
- <select asp-for="Job.JobLevelId" class="form-control" asp-items="ViewBag.JobLevelId"></select>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.EmploymentTypeId" class="control-label"></label>
- <select asp-for="Job.EmploymentTypeId" class="form-control" asp-items="ViewBag.EmploymentTypeId"></select>
- <span asp-validation-for="Job.EmploymentTypeId" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.TermsOfEmploymentId" class="control-label"></label>
- <select asp-for="Job.TermsOfEmploymentId" class="form-control" asp-items="ViewBag.TermsOfEmploymentId"></select>
- <span asp-validation-for="Job.TermsOfEmploymentId" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.ImmediateSuperior" class="control-label">Reports To</label>
- <input asp-for="Job.ImmediateSuperior" class="form-control" />
- <span asp-validation-for="Job.ImmediateSuperior" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.ImmediateSuperiorTitle" class="control-label">Position</label>
- <input asp-for="Job.ImmediateSuperiorTitle" class="form-control" />
- <span asp-validation-for="Job.ImmediateSuperiorTitle" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group col-md-6">
- <label asp-for="Job.EducationalAttainment" class="control-label">Educational Attainment</label>
- <select asp-for="Job.EducationalAttainment" class="form-control" asp-items="ViewBag.EducationalAttainment"></select>
- </div>
- </div>
- <div class="col-md-3">
- <div class="form-group">
- <label asp-for="Job.MinWorkExperience" class="control-label">Year of Exp. (Min)</label>
- <input asp-for="Job.MinWorkExperience" class="form-control" min="1" value="1" />
- <span asp-validation-for="Job.MinWorkExperience" class="text-danger"></span>
- </div>
- </div>
- <div class=" col-md-3">
- <div class="form-group">
- <label asp-for="Job.MaxWorkExperience" class="control-label">Year of Exp. (Max)</label>
- <input asp-for="Job.MaxWorkExperience" class="form-control" min="2" value="5" />
- <span asp-validation-for="Job.MaxWorkExperience" class="text-danger"></span>
- </div>
- </div>
- <div class=" col-md-12">
- <div class="form-group">
- <label asp-for="Job.Degrees" class="control-label">Preferred Educational Background</label>
- <textarea asp-for="Job.Degrees" class="form-control" rows="4"></textarea>
- <span asp-validation-for="Job.Degrees" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.PostingDate" class="control-label">Posting Date</label>
- <input type="date" asp-for="Job.PostingDate" class="form-control" />
- <span asp-validation-for="Job.PostingDate" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-6">
- <div class="form-group">
- <label asp-for="Job.DueDate" class="control-label">Due Date</label>
- <input type="date" asp-for="Job.DueDate" class="form-control" />
- <span asp-validation-for="Job.DueDate" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-12">
- <h4>Requirement(s)</h4>
- </div>
- <hr />
- <br />
- <div class="form-group col-md-12">
- <label asp-for="Skills" class="control-label"></label>
- <textarea asp-for="Skills" class="form-control" rows="6"></textarea>
- <span asp-validation-for="Skills" class="text-danger"></span>
- </div>
- <div class="col-md-12">
- <h4>Job Description</h4>
- </div>
- <hr />
- <br />
- <div class="form-group col-md-12">
- <label asp-for="JobsSpecifics" class="control-label">Job Specifics</label>
- <textarea asp-for="JobsSpecifics" class="form-control" rows="4"></textarea>
- <span asp-validation-for="JobsSpecifics" class="text-danger"></span>
- </div>
- <div class="col-md-12">
- <h4>Schedule</h4>
- </div>
- <hr />
- <div class="form-group col-md-6">
- <label asp-for="Job.ShiftId" class="control-label">Shift / Schedule</label>
- <select asp-for="Job.ShiftId" class="form-control" asp-items="ViewBag.ShiftId"></select>
- </div>
- <div class="form-group col-md-6">
- <label asp-for="Job.WorkWeekId" class="control-label">Work Week</label>
- <select asp-for="Job.WorkWeekId" class="form-control" asp-items="ViewBag.WorkWeekId"></select>
- </div>
- <div class="form-group col-md-6">
- <label asp-for="Job.Workdays" class="control-label"></label>
- <input asp-for="Job.Workdays" class="form-control" />
- <span asp-validation-for="Job.Workdays" class="text-danger"></span>
- </div>
- <div class="form-group col-md-6">
- <label asp-for="Job.Restdays" class="control-label"></label>
- <input asp-for="Job.Restdays" class="form-control" />
- <span asp-validation-for="Job.Restdays" class="text-danger"></span>
- </div>
- <div class="form-group col-md-12">
- <label asp-for="Job.HolidaysToFollowId" class="control-label">Holidays To Follow</label>
- <select asp-for="Job.HolidaysToFollowId" class="form-control" asp-items="ViewBag.HolidaysToFollowId"></select>
- </div>
- <div class="col-md-12">
- <h4>Benefits</h4>
- </div>
- <hr />
- <br />
- <div class="form-group col-md-3">
- <div class="checkbox">
- <label>
- <input asp-for="JobBenefits.OvertimePay" checked="checked" />
- Eligible For Overtime Pay
- </label>
- </div>
- </div>
- <div class="form-group col-md-3">
- <div class="checkbox">
- <label>
- <input asp-for="JobBenefits.HolidayPremiumPay" checked="checked" />
- Eligible for Holiday Premium Pay
- </label>
- </div>
- </div>
- <div class="form-group col-md-3">
- <div class="checkbox">
- <label>
- <input asp-for="JobBenefits.NightDiffential" checked="checked" />
- Eligible for Night Differential
- </label>
- </div>
- </div>
- <div class="form-group col-md-3">
- <div class="checkbox">
- <label>
- <input asp-for="JobBenefits.NightDiffential" checked="checked" />
- Eligible for Year End SHutdown
- </label>
- </div>
- </div>
- <div class="col-md-4">
- <div class="form-group">
- <label asp-for="JobBenefits.LeaveCredits" class="control-label">Leave Credits</label>
- <input asp-for="JobBenefits.LeaveCredits" class="form-control" min="1" value="1" />
- <span asp-validation-for="JobBenefits.LeaveCredits" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-4">
- <div class="form-group">
- <label asp-for="JobBenefits.NumberOfLeaveMonetized" class="control-label"></label>
- <input asp-for="JobBenefits.NumberOfLeaveMonetized" class="form-control" min="1" value="1" />
- <span asp-validation-for="JobBenefits.NumberOfLeaveMonetized" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-4">
- <div class="form-group">
- <label asp-for="JobBenefits.LeaveEntitlement" class="control-label"></label>
- <select asp-for="JobBenefits.LeaveEntitlement" class="form-control" asp-items="ViewBag.LeaveEntitlement"></select>
- <span asp-validation-for="JobBenefits.LeaveEntitlement" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-12">
- <h4>Compensation</h4>
- </div>
- <hr />
- <br />
- <div class="form-group col-md-2">
- <label asp-for="JobCompensation.BasicSalary" class="control-label"></label>
- <input asp-for="JobCompensation.BasicSalary" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.BasicSalary" class="text-danger"></span>
- </div>
- <div class="col-md-2">
- <div class="form-group">
- <label asp-for="JobCompensation.BasicSalary" class="control-label"></label>
- <input asp-for="JobCompensation.BasicSalary" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.BasicSalary" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-2">
- <div class="form-group">
- <label asp-for="JobCompensation.DeMinimis" class="control-label"></label>
- <input asp-for="JobCompensation.DeMinimis" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.DeMinimis" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-2">
- <div class="form-group">
- <label asp-for="JobCompensation.ReimbursableAllowance" class="control-label"></label>
- <input asp-for="JobCompensation.ReimbursableAllowance" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.ReimbursableAllowance" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-2">
- <div class="form-group">
- <label asp-for="JobCompensation.RegularizationIncrease" class="control-label"></label>
- <input asp-for="JobCompensation.RegularizationIncrease" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.RegularizationIncrease" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label asp-for="JobCompensation.SigningBonus" class="control-label"></label>
- <input asp-for="JobCompensation.SigningBonus" class="form-control" value="0.00" />
- <span asp-validation-for="JobCompensation.SigningBonus" class="text-danger"></span>
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label asp-for="JobCompensation.Additional" class="control-label"></label>
- <textarea asp-for="JobCompensation.Additional" class="form-control" rows="4">Additional</textarea>
- <span asp-validation-for="JobCompensation.Additional" class="text-danger"></span>
- </div>
- </div>
- <div class="form-group">
- <div class="checkbox">
- <label>
- <input asp-for="Job.IsActive" /> @Html.DisplayNameFor(model => model.Job.IsActive)
- </label>
- </div>
- </div>
- @*<div class="form-group">
- <label asp-for="ImmediateSuperior" class="control-label"></label>
- <input asp-for="ImmediateSuperior" class="form-control" />
- <span asp-validation-for="ImmediateSuperior" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="ImmediateSuperiorTitle" class="control-label"></label>
- <input asp-for="ImmediateSuperiorTitle" class="form-control" />
- <span asp-validation-for="ImmediateSuperiorTitle" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="EducationalAttainment" class="control-label"></label>
- <input asp-for="EducationalAttainment" class="form-control" />
- <span asp-validation-for="EducationalAttainment" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Degrees" class="control-label"></label>
- <input asp-for="Degrees" class="form-control" />
- <span asp-validation-for="Degrees" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="MinWorkExperience" class="control-label"></label>
- <input asp-for="MinWorkExperience" class="form-control" />
- <span asp-validation-for="MinWorkExperience" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="MaxWorkExperience" class="control-label"></label>
- <input asp-for="MaxWorkExperience" class="form-control" />
- <span asp-validation-for="MaxWorkExperience" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Quantity" class="control-label"></label>
- <input asp-for="Quantity" class="form-control" />
- <span asp-validation-for="Quantity" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="PostingDate" class="control-label"></label>
- <input asp-for="PostingDate" class="form-control" />
- <span asp-validation-for="PostingDate" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="DueDate" class="control-label"></label>
- <input asp-for="DueDate" class="form-control" />
- <span asp-validation-for="DueDate" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Workdays" class="control-label"></label>
- <input asp-for="Workdays" class="form-control" />
- <span asp-validation-for="Workdays" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Restdays" class="control-label"></label>
- <input asp-for="Restdays" class="form-control" />
- <span asp-validation-for="Restdays" class="text-danger"></span>
- </div>
- <input type="hidden" asp-for="JobRequirementId" />
- <div class="form-group">
- <label asp-for="ClientId" class="control-label"></label>
- <select asp-for="ClientId" class="form-control" asp-items="ViewBag.ClientId"></select>
- <span asp-validation-for="ClientId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="JobLevelId" class="control-label"></label>
- <select asp-for="JobLevelId" class="form-control" asp-items="ViewBag.JobLevelId"></select>
- <span asp-validation-for="JobLevelId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="CategoryId" class="control-label"></label>
- <select asp-for="CategoryId" class="form-control" asp-items="ViewBag.CategoryId"></select>
- <span asp-validation-for="CategoryId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="ShiftId" class="control-label"></label>
- <select asp-for="ShiftId" class="form-control" asp-items="ViewBag.ShiftId"></select>
- <span asp-validation-for="ShiftId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="WorkWeekId" class="control-label"></label>
- <select asp-for="WorkWeekId" class="form-control" asp-items="ViewBag.WorkWeekId"></select>
- <span asp-validation-for="WorkWeekId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="HolidaysToFollowId" class="control-label"></label>
- <select asp-for="HolidaysToFollowId" class="form-control" asp-items="ViewBag.HolidaysToFollowId"></select>
- <span asp-validation-for="HolidaysToFollowId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="EmploymentTypeId" class="control-label"></label>
- <select asp-for="EmploymentTypeId" class="form-control" asp-items="ViewBag.EmploymentTypeId"></select>
- <span asp-validation-for="EmploymentTypeId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="TermsOfEmploymentId" class="control-label"></label>
- <select asp-for="TermsOfEmploymentId" class="form-control" asp-items="ViewBag.TermsOfEmploymentId"></select>
- <span asp-validation-for="TermsOfEmploymentId" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Name" class="control-label"></label>
- <input asp-for="Name" class="form-control" />
- <span asp-validation-for="Name" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Remarks" class="control-label"></label>
- <input asp-for="Remarks" class="form-control" />
- <span asp-validation-for="Remarks" class="text-danger"></span>
- </div>
- <div class="form-group">
- <div class="checkbox">
- <label>
- <input asp-for="IsActive" /> @Html.DisplayNameFor(model => model.IsActive)
- </label>
- </div>
- </div>
- <div class="form-group">
- <label asp-for="CreatedDateTime" class="control-label"></label>
- <input asp-for="CreatedDateTime" class="form-control" />
- <span asp-validation-for="CreatedDateTime" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="CreatedBy" class="control-label"></label>
- <input asp-for="CreatedBy" class="form-control" />
- <span asp-validation-for="CreatedBy" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="ModifiedDateTime" class="control-label"></label>
- <input asp-for="ModifiedDateTime" class="form-control" />
- <span asp-validation-for="ModifiedDateTime" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="ModifiedBy" class="control-label"></label>
- <input asp-for="ModifiedBy" class="form-control" />
- <span asp-validation-for="ModifiedBy" class="text-danger"></span>
- </div>
- <div class="form-group">
- <label asp-for="Description" class="control-label"></label>
- <input asp-for="Description" class="form-control" />
- <span asp-validation-for="Description" class="text-danger"></span>
- </div>*@
- <div class="form-group">
- <input type="submit" value="Save" class="btn btn-default" />
- </div>
- </form>
- </div>
- </div>
- <div>
- <a asp-action="Index">Back to List</a>
- </div>
- @section Scripts {
- @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
- }
Add Comment
Please, Sign In to add comment