YNICTE/FO/Views/Course/EduB2B.cshtml

219 lines
11 KiB
Plaintext

@model NP.Model.VMCourse
<form action="" id="mform" method="get">
<h4 class="clsTitle" style="margin-top:0;">신청정보</h4>
<div class="trstDesc"><p>준법교육의 경우 2시부터 5시까지만 교육이 원칙입니다.</p></div>
<table class="clsTable">
<tbody>
<tr>
<th>신청교육</th>
<td>
<ul class="trstList">
<li><input type="radio" name="etype" value="0" id="trstChk01" @(Model.EduB2B.etype == 0 ? "checked" : "") /><label for="trstChk01">준법교육</label></li>
<li><input type="radio" name="etype" value="1" id="trstChk02" @(Model.EduB2B.etype == 1 ? "checked" : "") /><label for="trstChk02">기업맞춤형온라인교육</label></li>
<li><input type="radio" name="etype" value="2" id="trstChk03" @(Model.EduB2B.etype == 2 ? "checked" : "") /><label for="trstChk03">위탁교육(오프라인) </label></li>
<li><input type="radio" name="etype" value="3" id="trstChk04" @(Model.EduB2B.etype == 3 ? "checked" : "") /><label for="trstChk04">iso내부심사원교육</label></li>
</ul>
</td>
</tr>
<tr>
<th>담당자</th>
<td>@Model.User.username</td>
</tr>
<tr>
<th>희망교육일시</th>
<td>
<input type="hidden" name="edate" id="edate" />
<ul class="clsDate">
<li>@Html.Partial("./Partial/Date", (DateTime?)null, new ViewDataDictionary { { "name", "edate1" } })</li>
<li>-</li>
<li>
<select id="edateh">
<option value="00">00</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
</select>
</li>
<li>:</li>
<li>
<select id="edatem">
<option value="00">00</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
</select>
</li>
</ul>
</td>
</tr>
<tr>
<th>교육주제(분야)</th>
<td><input type="text" name="esubject" id="esubject" style="width:100%;" /></td>
</tr>
<tr>
<th>참석대상</th>
<td><input type="text" name="etarget" id="etarget" style="width:100%;" /></td>
</tr>
<tr>
<th>참석인원</th>
<td><input type="text" name="ecount" id="ecount" class="int nocomma" style="width:100%;" /></td>
</tr>
<tr>
<th>교육장소</th>
<td><input type="text" name="eplace" id="eplace" style="width:100%;" value="영남건설기술교육원 회의실" /></td>
</tr>
<tr id="Chk01" style="display:none;">
<th>의결서첨부</th>
<td>
@Html.Partial("./Partial/file", Model.FileList, new ViewDataDictionary { { "fgn", "fgno" }, { "fgv", Model.EduB2B.fgno ?? 0 }, { "filename", "file1" }, { "filecount", 1 } })
※ 의결서 첨부 (준법교육만 해당)
</td>
</tr>
<tr id="Chk03" style="display:none;">
<th>연락처</th>
<td>
<input type="text" name="telno" id="telno" max="100" value="" style="width:100%;" /><br />
</td>
</tr>
<tr>
<th>기타 요청사항</th>
<td><input type="text" name="ecomment" id="ecomment" style="width:100%;" /></td>
</tr>
</tbody>
</table>
<h4 class="clsTitle">계산서 발급정보</h4>
<table class="clsTable">
<tbody>
<tr>
<th>회사명</th>
<td><input type="text" name="compname" id="compname" max="100" value="@Model.User.asname" style="width:100%;" /></td>
</tr>
<tr>
<th>대표자</th>
<td><input type="text" name="ceoname" id="ceoname" max="30" value="@Model.User.ceoname" style="width:100%;" /></td>
</tr>
<tr>
<th>사업자등록번호</th>
<td><input type="text" name="brno" id="brno" max="12" value="@Model.User.brno" style="width:100%;" /></td>
</tr>
<tr>
<th>주소</th>
<td><input type="text" name="addr" id="addr" max="100" value="@Model.User.aspost @Model.User.asaddress1 @Model.User.asaddress2" style="width:100%;" /></td>
</tr>
<tr>
<th>업태</th>
<td><input type="text" name="btype" id="btype" max="25" value="@Model.User.asbtype" style="width:100%;" /></td>
</tr>
<tr>
<th>종목</th>
<td><input type="text" name="bkind" id="bkind" max="25" value="@Model.User.asbkind" style="width:100%;" /></td>
</tr>
<tr>
<th>담당자</th>
<td><input type="text" name="manname" id="manname" max="25" value="@Model.User.asmanname" style="width:100%;" /></td>
</tr>
<tr>
<th>이메일주소</th>
<td><input type="text" name="email" id="email" value="@Model.User.email" style="width:100%;" /></td>
</tr>
</tbody>
</table>
</form>
<div id="thissaveokbox" style="display: none; padding: 10px 20px; text-align: center; background-color: #fff2a9; color: #000; margin-top: 10px;">
신청이 완료되었습니다.
</div>
<ul class="trstBtn" id="thisboxbtnbox">
<li><a href="#" onclick="save();">신청하기</a></li>
</ul>
<ul class="trstBtn" id="thisboxrtnbtnbox" style="display: none;">
<li><a href="#" onclick="rtn();">이전화면으로 이동</a></li>
</ul>
@section scriptsHeader{
@Html.Partial("./Partial/ScriptDate")
@Html.Partial("./Partial/filescript")
}
@section scripts{
<script>
if ('@Model.EduB2B.etype' == '0') {
$("#Chk01").show();
$("#Chk03").show();
}
if ('@Model.EduB2B.etype' == '2') {
$("#Chk03").show();
}
$(document).ready(function () {
$("input:radio[name='etype']").click(function () {
$("#Chk01").hide();
$("#file1").val("");
$("#Chk03").hide();
$("#telno").val("");
var chkname = (getint($("input:radio[name='etype']:checked").val()));
if (chkname == 0) { $("#Chk01").show(); $("#Chk03").show(); }
else if (chkname == 2) { $("#Chk03").show();}
});
});
$(document).on("load", function () {
});
function save() {
if ($("input[name='etype']:checked").length < 1) {
focus($("input[name='etype']").first(), true);
msg("신청교육을 선택해주세요.");
} else if (check("edate1", null, "교육일시를 입력해주세요.")) { }
else if (check("esubject", null, "교육주제를 입력해주세요.")) { }
else if (check("etarget", null, "참석대상을 입력해주세요.")) { }
else if (check("ecount", null, "참석인원을 입력해주세요.")) { }
else if (check("compname", null, "회사명을 입력해주세요.")) { }
else if (check("ceoname", null, "대표자명을 입력해주세요.")) { }
else if (check("brno", null, "사업자번호를 입력해주세요.")) { }
else if (val("brno").replace(/-/gi, '').length != 10) { msg("사업자번호를 올바르게 입력해주세요."); }
else if (check("addr", null, "주소를 입력해주세요.")) { }
else if (check("btype", null, "업태를 입력해주세요.")) { }
else if (check("bkind", null, "종목을 입력해주세요.")) { }
else if (check("manname", null, "담당자명을 입력해주세요.")) { }
else if (check("email", null, "이메일을 입력해주세요.")) { }
else {
setv("edate", val("edate1") + " " + val("edateh") + ":" + val("edatem") + ":00");
confirmtoggle(true, "교육신청하시겠습니까?", "gogo()");
}
}
function gogo() {
capfileform("/fcommon/edub2bsave", "mform", "cbsave");
}
function cbsave() {
if (capResult.code == 1000) {
$("#thissaveokbox").show();
$("#thisboxbtnbox").hide();
$("#thisboxrtnbtnbox").show();
msg("신청되었습니다.");
}
}
function rtn() {
$("#mform").submit();
}
</script>
}