2020-10-12 14:39:23 +09:00
|
|
|
@model NP.Model.VMCRoom
|
|
|
|
|
@{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
<h3 class="lctTitle3">과제 안내</h3>
|
|
|
|
|
<dl class="teskCont">
|
|
|
|
|
<dt>과제내용</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
<table class="evaDetail">
|
|
|
|
|
<tbody>
|
|
|
|
|
@*<tr>
|
|
|
|
|
<th>과제회차</th>
|
|
|
|
|
<td>1회</td>
|
|
|
|
|
</tr>*@
|
|
|
|
|
<tr>
|
|
|
|
|
<th>과제제목</th>
|
|
|
|
|
<td>@Model.LectSD.sdname</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>제출시간</th>
|
2021-07-13 09:57:50 +09:00
|
|
|
<td>수강 종료일 (@Model.LectSD.edate.Value.ToString("yyyy-MM-dd")) 이내</td>
|
2020-10-12 14:39:23 +09:00
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td colspan="2">
|
|
|
|
|
@Html.Raw((Model.LectSD.sddesc ?? "").Replace(System.Environment.NewLine, "<br/>"))
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
@if (Model.LectSD.sdfgno != null && Model.FileList.Where(w => w.fgno == Model.LectSD.sdfgno).Count() > 0)
|
|
|
|
|
{
|
|
|
|
|
<tr>
|
|
|
|
|
<td colspan="2" class="teskFile">
|
|
|
|
|
@foreach (var f in Model.FileList.Where(w => w.fgno == Model.LectSD.sdfgno))
|
|
|
|
|
{
|
|
|
|
|
<a href="/focommon/downfile?fno=@f.fileno" class="tskfBtn">@f.orgname</a><br />
|
|
|
|
|
}
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
}
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<form id="sform" method="post" enctype="multipart/form-data">
|
|
|
|
|
<dl class="teskCont">
|
2021-11-26 13:41:33 +09:00
|
|
|
<dt>과제파일첨부</dt>
|
2020-10-12 14:39:23 +09:00
|
|
|
<dd>
|
2021-11-26 13:41:33 +09:00
|
|
|
<table>
|
2020-10-12 14:39:23 +09:00
|
|
|
<tbody>
|
2021-11-26 13:41:33 +09:00
|
|
|
@*<tr>
|
2020-10-12 14:39:23 +09:00
|
|
|
<td colspan="2" class="teskTxt">
|
|
|
|
|
<textarea name="atext" id="atext" cols="30" rows="10" class="teskTxt">@(Model.LectSD.atext??"")</textarea>
|
|
|
|
|
</td>
|
2021-11-26 13:41:33 +09:00
|
|
|
</tr>*@
|
2020-10-12 14:39:23 +09:00
|
|
|
<tr>
|
|
|
|
|
<td colspan="2">
|
|
|
|
|
<div class="teskFilex">
|
2021-07-13 10:28:52 +09:00
|
|
|
@Html.Partial("./Partial/file", Model.FileList.Where(w => w.fgno == Model.LectSD.fgno).ToList(), new ViewDataDictionary { { "fgn", "fgno" }, { "fgv", Model.LectSD.fgno ?? 0 }, { "filename", "file1" }, { "filecount", 1 }, { "read", Model.LectSD.checktime == null && Model.LectSD.sdate < DateTime.Now && Model.LectSD.edate > DateTime.Now ? 0 : 1 },{"issubject",1 } })
|
2020-10-12 14:39:23 +09:00
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
<ul class="lctBtn col1">
|
2021-07-13 09:57:50 +09:00
|
|
|
@if (Model.LectSD.sdate < DateTime.Now && Model.LectSD.edate > DateTime.Now && Model.LectSD.checktime == null)
|
2020-10-12 14:39:23 +09:00
|
|
|
{
|
|
|
|
|
<li><a href="#" class="bk sm" onclick="save()">제출</a></li>
|
|
|
|
|
}
|
|
|
|
|
</ul>
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<input type="hidden" name="sdno" value="@Model.LectSD.sdno" />
|
|
|
|
|
<input type="hidden" name="lectno" value="@Model.LectSD.lectno" />
|
|
|
|
|
<input type="hidden" name="cmno" value="@Model.LectSD.cmno" />
|
|
|
|
|
</form>
|
|
|
|
|
@if (Model.LectSD.checktime != null)
|
|
|
|
|
{
|
|
|
|
|
<dl class="teskCont">
|
|
|
|
|
<dt>평가결과 : <span>@(Model.LectSD.cpoint)점</span></dt>
|
|
|
|
|
<dd><table class="evaDetail"><tbody><tr><td>@Html.Raw((Model.LectSD.feedb ?? "").Replace(System.Environment.NewLine, "<br/>").Replace("\n","<br/>"))</td></tr></tbody></table></dd>
|
|
|
|
|
</dl>
|
|
|
|
|
}
|
|
|
|
|
<form id="mform" action="/CRoom/EstimationSubject" method="get">
|
|
|
|
|
@Html.HiddenFor(m => m.croomlectno)
|
|
|
|
|
@Html.HiddenFor(m => m.croomcmno)
|
|
|
|
|
@Html.HiddenFor(m => m.tabidx)
|
|
|
|
|
@Html.HiddenFor(m => m.estno)
|
|
|
|
|
</form>
|
|
|
|
|
@section scriptsHeader{
|
|
|
|
|
@Html.Partial("./Partial/filescript")
|
|
|
|
|
}
|
|
|
|
|
@section scripts{
|
|
|
|
|
<script>
|
|
|
|
|
$(document).ready(function () {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
function save() {
|
2021-11-18 09:44:12 +09:00
|
|
|
if (getBytes(val("atext")) < 1 && $("input[name=file1]").val() == "") {
|
2021-11-26 13:41:33 +09:00
|
|
|
msg("첨부된 파일이 없습니다.과제를 업로드 후 제출 버튼을 눌러주세요.");
|
2020-10-12 14:39:23 +09:00
|
|
|
} else {
|
|
|
|
|
confirmtoggle(true, "제출하시겠습니까?", "savego()");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function savego() {
|
|
|
|
|
capfileform("/fcommon/subjectsave", "sform", "cbsave");
|
|
|
|
|
}
|
|
|
|
|
function cbsave() {
|
|
|
|
|
if (capResult.code == 1000) {
|
|
|
|
|
msg("저장되었습니다.", null, null, null, "submit()");
|
|
|
|
|
} else {
|
|
|
|
|
msg("운영자에게 문의해주세요.");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
}
|