84 lines
3.7 KiB
Plaintext
84 lines
3.7 KiB
Plaintext
@model NP.Model.VMCM
|
|
<header class="panel-heading bg-light" id="thistabbox">
|
|
<ul class="pagination pagination-md" style="margin: 0;">
|
|
<li class="@(Model.tabidx == 0 ? "active" : "")"><a href="#" data-toggle="tab">시험목록</a></li>
|
|
<li class="@(Model.tabidx == 1 ? "active" : "")"><a href="#" onclick="gotab(1);" data-toggle="tab">합격자명단</a></li>
|
|
</ul>
|
|
</header>
|
|
<form id="mform" method="post" action="/croom/certs">
|
|
@Html.HiddenFor(m => m.tabidx)
|
|
<section class="panel panel-default clearfix devsearch" data-cleartbody="tbody1">
|
|
@Html.Partial("./Partial/SearchCaption")
|
|
<div class="step-content">
|
|
<div class="step-pane active form-inline">
|
|
<div class="form-group">
|
|
@Html.Partial("./Partial/Select", null, new ViewDataDictionary {{ "valuetext", "0:대기;1:접수;2:시험전;3:채점중;4:발표" }, { "name", "stringval" }, { "selected", Model.stringval },{ "df","상태선택"} })
|
|
@Html.Partial("./Partial/Text", Model.stringval2, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval2", Value = Model.stringval2, PH = "시험명을 입력하세요.", CssClass = "ff" }))
|
|
@Html.Partial("./Partial/Button", new NP.Model.Button() { Special = "search" })
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<div class="tar buttonbox">
|
|
<a href="#" onclick="javascript:reg(0);" class="btn btn-s-xs btn-info">등록</a>
|
|
</div>
|
|
<section class="panel panel-default">
|
|
<table class="table table-striped b-t b-light">
|
|
<thead>
|
|
<tr>
|
|
<th width="20">No</th>
|
|
<th>시험명</th>
|
|
<th>급수</th>
|
|
<th>원서접수</th>
|
|
<th>응시일</th>
|
|
<th>점수등록</th>
|
|
<th>공개여부</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody class="data" id="tbody1">
|
|
@foreach (var d in Model.Exams)
|
|
{
|
|
<tr>
|
|
<td>@d.rnorvt</td>
|
|
<td class="link"><a href="#" onclick="reg(@d.exno)">@d.exname</a></td>
|
|
<td>@d.gradename</td>
|
|
<td>@d.GetRegdate()</td>
|
|
<td>@d.GetExamdate()</td>
|
|
<td class="link"><a href="#" onclick="score(@d.exno)">@(d.isscored == 0 ? "미등록" : "완료")</a></td>
|
|
<td>@(d.isopen == 1 ? "공개" : "비공개")</td>
|
|
</tr>
|
|
}
|
|
</tbody>
|
|
</table>
|
|
@Html.Pager((int)Model.pagenum, 10, 100, Model.pagetotalcount)
|
|
</section>
|
|
@Html.HiddenFor(m => m.intval)
|
|
@Html.HiddenFor(m => m.Exam.exno)
|
|
</form>
|
|
<form id="dform" method="post" action="/croom/certr">@Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { { "preform", 1 } })</form>
|
|
|
|
@section scriptsHeader{
|
|
|
|
}
|
|
@section scripts{
|
|
<script>
|
|
function gotab(idx, t) {
|
|
bglayer();
|
|
t = t || 0;
|
|
setTimeout(function () {
|
|
if (idx == 0) { $("#dform").attr("action", "/croom/certs").submit(); }
|
|
else if (idx == 1) { $("#dform").attr("action", "/croom/cddlist").submit(); }
|
|
}, t);
|
|
}
|
|
function score(no) {
|
|
if (no > 0) {
|
|
setv("dform_intval", no);
|
|
$("#dform").attr("action", "/croom/certresult").submit();
|
|
}
|
|
}
|
|
function reg(no) {
|
|
setv("dform_intval", no);
|
|
$("#dform").submit();
|
|
}
|
|
</script>
|
|
} |