YNICTE/FO/Views/Course/SmartSearchResult.cshtml

206 lines
8.5 KiB
Plaintext

@model NP.Model.VMCourse
@{
}
<div class="container">
<div id="pageTitle" style="">
<h3>교육신청확인</h3>
</div>
<form id="smartSearchForm" method="post" style="display:none">
<input type="hidden" name="stringval" value="@(Model.stringval)" />
<input type="hidden" name="cmno" id="cmno" value="@(Model.stringval17)" />
<input type="hidden" id="cmino" name="CM.cmino" value="@Model.stringval19" />
<input type="hidden" id="cmisno" name="CM.cmisno" value="@Model.stringval20" />
<input type="hidden" name="scdMonth" id="scdMonth" value="@Model.SelectCMInningscd.eend.Month" />
<ul class="schTab">
<li id="liTab1" class="current" style="font-size:16pt;"><a href="#">건설기술진흥법교육</a></li>
<li id="liTab2" style="font-size:16pt;display:none;"><a href="#">기타교육</a></li>
</ul>
<ul class="schCont">
<li>
<select name="stringval2" id="stringval2">
<option value="1" @(Model.stringval2 == "1" ? "selected" : "")>교육장교육</option>
<option value="2" @(Model.stringval2 == "2" ? "selected" : "")>온라인교육</option>
</select>
</li>
<li>
@*typeman는 데이터가 model.comcodes2임, 수정시 주의할것*@
@Html.DropDownListFor(x => x.stringval3, new SelectList(Model.ComCodes2, "ccode", "cname"), "-선택-")
</li>
<li>
@*typeedu는 데이터가 model.comcodes3임, 수정시 주의할것*@
@Html.DropDownListFor(x => x.stringval4, new SelectList(Model.ComCodes3, "ccode", "cname"), "-선택-")
</li>
<li>
@*typegrade는 데이터가 model.comcodes4임, 수정시 주의할것*@
@Html.DropDownListFor(x => x.stringval5, new SelectList(Model.ComCodes4, "ccode", "cname"), "-선택-")
</li>
<li>
@Html.DropDownListFor(x => x.stringval6, new SelectList(Model.ComCodes5, "ccode", "cname"), "-선택-")
</li>
<li>
@Html.DropDownListFor(x => x.stringval7, new SelectList(Model.ComCodes6, "ccode", "cname"), "-선택-")
</li>
<li><a href="#" id="btnSearch">검색</a></li>
</ul>
</form>
@{
bool lectAbleChk = (ViewBag.rslt == 0 && Model.intval == 0 && Model.intval2 == 0) ? true : false;
}
<div id="history" method="post">
@if (!lectAbleChk)
{
if (Model.intval > 0)
{
<p class="subTxt">
<strong style="color:red;font-size:14pt;">이미 동일한 내용의 교육을 신청, 수강 또는 수료한 과정입니다.</strong>
<br>
<strong>아래 [뒤로가기] 버튼을 클릭하여 검색결과 화면으로 이동 후 다른 교육으로 신청하여 주시기 바랍니다.</strong>
</p>
}
else
{
<p class="subTxt">
<strong>
이 교육은 아래의 사유 중 하나에 해당되어 신청되지 않는 교육입니다.
<br>
<span style="color:red;padding-left:20px">
- 선택한 교육목적으로 인정되지 않는 경우
</span>
<br />
<span style="color:red;padding-left:20px">
- 이미 신청 또는 수료한 교육과 함께 수료하면 인정이 되지 않는 경우
</span>
<br />
아래 [뒤로가기] 버튼을 클릭하여 검색결과 화면으로 이동 후 다른 교육으로 신청하여 주시기 바랍니다.<br />
문의 : 1544 - 7660
</strong>
</p>
}
}
@{
string typeman = Model.ComCodes2.Where(c => c.value == Model.stringval3).First().cname;
string edu = Model.ComCodes3.Where(c => c.value == Model.stringval4).First().cname;
string grade = Model.ComCodes4.Where(c => c.value == Model.stringval5).First().cname;
string typejob = Model.ComCodes5.Where(c => c.value == Model.stringval6).First().cname;
string typejobItem = "";
if(!string.IsNullOrWhiteSpace(Model.stringval7))
{
typejobItem = Model.ComCodes6.Where(c => c.value == Model.stringval7).First().cname;
}
}
<table class="subTable">
<colgroup>
<col width="20%" />
<col width="*" />
</colgroup>
<tbody>
<tr>
<th>교육유형</th>
<td>@(Model.stringval2 == "1" ? "교육장교육" : "온라인교육")</td>
</tr>
<tr>
<th>기술인분류</th>
<td>@typeman</td>
</tr>
<tr>
<th>교육목적</th>
<td>@edu</td>
</tr>
<tr>
<th>등급</th>
<td>@grade</td>
</tr>
<tr>
<th>직무분야</th>
<td>@typejob</td>
</tr>
@if (!string.IsNullOrWhiteSpace(Model.stringval7))
{
<tr>
<th>전문분야</th>
<td>@typejobItem</td>
</tr>
}
<tr>
<th>과정명</th>
<td>
@Model.CM.cname @Model.CM.cmno
</td>
</tr>
<tr>
<th>
교육종료일<br />(집체교육 참석일)
</th>
<td>
@string.Format("{0:yyyy년 MM월 dd일}", Model.SelectCMInningscd.eend)
</td>
</tr>
<tr>
<th>교육일정</th>
<td>
@string.Format("{0:yyyy년 MM월 dd일}", DateTime.Now) ~
@string.Format("{0:yyyy년 MM월 dd일}", Model.SelectCMInningscd.eend)
</td>
</tr>
</tbody>
</table>
<ul class="clsBtn society">
@if (lectAbleChk)
{
<li><a href="#" onclick="goApplyEdu()" id="btnback">수강신청</a></li>
}
<li><a href="/Course/SmartSearch?stringval=@(Model.stringval)&stringval2=@(Model.stringval2)&stringval3=@(Model.stringval3)&stringval4=@(Model.stringval4)&stringval5=@(Model.stringval5)&stringval6=@(Model.stringval6)&stringval7=@(Model.stringval7)" id="btnback" style="background-color: #fff;border: solid 1px #0047a7;color:#0047a7;">뒤로가기</a></li>
</ul>
</div>
<style>
#history {
width: 100%;
max-width: 700px;
margin: 0 auto;
}
#history .subTable {
margin-top: 40px;
}
#history .subTable td {
text-align: left;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
$("#btnagree").on("click", function () {
if ($('input:checkbox[id="agree"]').is(":checked")) {
$("#historyForm").attr("action", "/Course/ApplyPay");
$("#historyForm").submit();
} else {
msg("신청 내용 확인 후 동의를 체크해주세요.");
return false;
}
});
$("#btnback").on("click", function () {
$("#historyForm").attr("action", "/Course/ApplyEdu");
$("#historyForm").submit();
});
});
@if (lectAbleChk)
{
@:function goApplyEdu()
@:{
@:$("#smartSearchForm").attr("action", "/Course/ApplyEdu").submit();
@:}
}
</script>
</div>