diff --git a/BO/Views/croom/Documents.cshtml b/BO/Views/croom/Documents.cshtml new file mode 100644 index 0000000..923da95 --- /dev/null +++ b/BO/Views/croom/Documents.cshtml @@ -0,0 +1,236 @@ +@model NP.Model.VMCRoom +@{ + var sv4 = "," + (Model.stringval4 ?? "") + ","; +} + +
+
+
+
+
+ + + + + + + + + + @if (!ViewBag.IsSiteAdmin) + { + + + + + } + + @Html.HiddenFor(m => m.stringval4) + + + + + + + +
기간별조회 + 오늘 + 7일 + 15일 + 1개월 + 2개월 + 전체 + @Html.Partial("./Partial/Date", string.IsNullOrEmpty(Model.stringval) ? (DateTime?)null : Convert.ToDateTime(Model.stringval), new ViewDataDictionary { { "name", "stringval" } }) ~ @Html.Partial("./Partial/Date", string.IsNullOrEmpty(Model.stringval2) ? (DateTime?)null : Convert.ToDateTime(Model.stringval2), new ViewDataDictionary { { "name", "stringval2" } }) +
고객사명 + @Html.Partial("./Partial/Text", Model.stringval3, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval3", Value = Model.stringval3, PH = "고객사명", CssClass = "" })) +
환급여부 +    + +
검색어 + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":전체검색;username:이름;userid:ID;itemname:상품명" }, { "name", "stringval5" }, { "selected", Model.stringval5 } }) + @Html.Partial("./Partial/Text", Model.stringval6, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval6", Value = Model.stringval6, PH = "", CssClass = "ff" })) + @Html.Partial("./Partial/Button", new NP.Model.Button() { Special = "search", OnClick = "searchthis()" }) +
+
+
+
+
+
+ @Html.Partial("./Partial/pagerow", new ViewDataDictionary { { "tbodyid", "tbody1" }, { "searchmethod", "submit()" }, { "pagesize", Model.pagerowcount } }) + 위탁계약서 일괄인쇄 + 입교통지서 일괄인쇄 + 수료증 일괄인쇄 +
+
+
+ + + + + + + + + + + + + + @foreach(var d in Model.Lects) + { + + + + + + + + + + } + +
신청자(ID)
회사명
상품명신청일위탁계약서입교통지서수료증
@string.Format("{0}({1}){2}",d.username,d.userid,d.asname)@d.cname@d.cdtymd + @if(d.cshape != 0) + { + [인쇄] + } + [인쇄] + @if(d.iscomplete == 1) + { + [인쇄] + } +
+
+
+
+
+ @Html.Partial("./Partial/dform", Model, new ViewDataDictionary { { "preform", 1 } }) +
+@section styles{ + +} +@section scriptsHeader{ + @Html.Partial("./Partial/ScriptDate") +} +@section scripts{ + +} \ No newline at end of file diff --git a/BO/Views/croom/cmstandbylects.cshtml b/BO/Views/croom/cmstandbylects.cshtml new file mode 100644 index 0000000..d3341bc --- /dev/null +++ b/BO/Views/croom/cmstandbylects.cshtml @@ -0,0 +1,186 @@ +@model NP.Model.VMCM +
+
+
기본설정
+
+
+ +
+
+
+ +
+ @(Model.CM.rsrename) / @(Model.CM.sssename) (@(Model.CM.ssseterm)일) +
+
+
+ +
@(Model.CM.quotastr)
+
+
+ +
@(Model.CM.countlect)
+
+
+ +
@(Model.CM.countstandby)
+
+
+
+
+ +
+
+
신청자 명단
+
+ @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-승인상태;3:대기중;4:수강승인;5:수강취소" }, { "name", "addstringval" }, { "selected", Model.addstringval }, { "onchange", "submit()" } }) + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-결제상태;0:결제대기;1:입금대기;2:완료;3:취소;4:환불신청;5:부분환불;6:전액환불" }, { "name", "addstringval2" }, { "selected", Model.addstringval2 }, { "onchange", "submit()" } }) +    + 목록 + 선택취소 + 선택승인 + 선택대기 + +
+
+ + + + + + + + + + + + + + + @foreach (var d in Model.Lects) + { + + + + + + + + + + + } + +
No소속신청자(ID)교육생신청일승인상태결제상태
+ @if (d.pstatus == 21 || d.pstatus == 55 || d.pstatus == 52) + { + + } + @d.rnorvt@(d.asname)@(d.cnoname)(@d.cnoid)@d.cdtymd + @(d.pstatusname3)
+ @(d.pstatusname3 != "대기중" ? "(" + d.oktime.ToString("yyyy-MM-dd HH:mm") + ")" : string.Empty) +
+
+
+ @Html.Pager((int)Model.pagenum, 10, Model.pagerowcount, Model.pagetotalcount) + @Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { }) +
+
+ @Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { { "preform", 1 } }) +
+
+

교육생 정보닫기

+ + + + + + + + +
소속
이름(ID)
직위
이메일
휴대전화번호
대기여부@Html.Partial("./Partial/Radio", null, new ViewDataDictionary() { { "valuetext", "3:신청중;4:승인;5:미승인" }, { "checked", 3 }, { "name", "status" } })
+
+ 대기여부 저장 +
+

+
+@section scriptsHeader{ + @Html.Partial("./Partial/semscript") +} +@section scripts{ + +} diff --git a/BO/obj/Debug/BO.csprojAssemblyReference.cache b/BO/obj/Debug/BO.csprojAssemblyReference.cache index d45bdb3..b26f4c9 100644 Binary files a/BO/obj/Debug/BO.csprojAssemblyReference.cache and b/BO/obj/Debug/BO.csprojAssemblyReference.cache differ diff --git a/Base/obj/Debug/Base.csprojAssemblyReference.cache b/Base/obj/Debug/Base.csprojAssemblyReference.cache index e978cbc..3742874 100644 Binary files a/Base/obj/Debug/Base.csprojAssemblyReference.cache and b/Base/obj/Debug/Base.csprojAssemblyReference.cache differ diff --git a/Dao/obj/Debug/Dao.csprojAssemblyReference.cache b/Dao/obj/Debug/Dao.csprojAssemblyReference.cache index 5366cc5..a98eeb7 100644 Binary files a/Dao/obj/Debug/Dao.csprojAssemblyReference.cache and b/Dao/obj/Debug/Dao.csprojAssemblyReference.cache differ diff --git a/FO/Views/Shared/Partial/MobileChk.cshtml b/FO/Views/Shared/Partial/MobileChk.cshtml new file mode 100644 index 0000000..08c5ee2 --- /dev/null +++ b/FO/Views/Shared/Partial/MobileChk.cshtml @@ -0,0 +1,101 @@ +@model NP.Model.VMUser +@{ + var _method = ViewData["bindmethod"].ToString(); +} +
+
+
+
+
본인인증
+
+
+
+

인증요청한 휴대번호 :

+

핸드폰으로 전송된 인증번호 6자리를 입력하신 후 확인버튼을 눌러주세요.

+
+ + +
+
+ (남은 시간 0분 00초) + +
+
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/FO/css/style.css b/FO/css/style.css index 7cb3437..941e51a 100644 --- a/FO/css/style.css +++ b/FO/css/style.css @@ -28,13 +28,7 @@ body {} @media (min-width:1221px) { #gnb {position: fixed; z-index:100; top: 0; left: 0; right: 0; height: 100px; background: #fff;} .gngLogo {height: 100px; position: absolute; top: 0; left: 0; z-index: 1;} - .gngLogo a { - display: block; - height: 100%; - width: 200px; - text-indent: -9999px; - background: url('../../img/common/intranet_logo_b.png')no-repeat center center; - } + .gngLogo a {display: block;height: 100%;width: 200px;text-indent: -9999px;background: url('../../img/common/intranet_logo_b.png')no-repeat center center;} .gnbWrap:after {content: ''; display: table; clear: both;} .gnbRht {float: right;} .gnbRht:after {content: ''; display: table; clear: both;}