diff --git a/Dao/MyBatis/Maps/Lect.xml b/Dao/MyBatis/Maps/Lect.xml index 3d1161b..075f94a 100644 --- a/Dao/MyBatis/Maps/Lect.xml +++ b/Dao/MyBatis/Maps/Lect.xml @@ -2497,63 +2497,66 @@ + @@ -339,8 +411,14 @@ else

상품선택

- - + + + + + + + + @@ -353,221 +431,294 @@ else - +
총결제액/입금일
결제방법
총결제액/입금일
결제방법
신청강좌 청구구분
    -
  • -
  • +
  • + + +
  • +
  • + + +
계산서날짜 + +

발행업체 정보

- + + + + - + - + - + - + - + - + - + - + - @* - - - *@ - +
회사명
회사명 + +
대표자 + +
사업자등록번호 + +
업태 + +
종목 + +
담당자 + +
연락처 + +
이메일주소 + +
사업장주소 - - 우편번호검색 + + 우편번호검색
- +
- +
사업자등록증첨부
기재사항 + +
- + + - + + + + -
close
+ + +
+ close +
+ @Html.Pager2((int)Model.pagenum, 10, Model.pagerowcount, Model.pagetotalcount, "gopage", "dform") -@section styles{ - -} -@section scripts{ + +@section scripts { @Html.Partial("./Partial/ScriptPost") @Html.Partial("./Partial/ScriptDate") @if (ViewBag.isPayTest == "1") { - //테스트일 경우 + // 테스트일 경우 - } else { - //서비스일 경우 + // 서비스일 경우 } } \ No newline at end of file diff --git a/FO/Views/My/Document_250617_삭제예정.cshtml b/FO/Views/My/Document_250617_삭제예정.cshtml new file mode 100644 index 0000000..2ab557b --- /dev/null +++ b/FO/Views/My/Document_250617_삭제예정.cshtml @@ -0,0 +1,682 @@ +@model NP.Model.VMMy + +
+ +
+
+ @Html.HiddenFor(w => w.tabidx) + @Html.HiddenFor(m => m.pagenum) +
+
+ 신규과정 |  + 이전과정  +
+@if (Model.tabidx == 0) +{ + + + + + + + + + + + + + + + + + + + @foreach (var item in Model.Lects) + { + string[] arrEduTerm = new string[3]; + { + arrEduTerm = new string[3]; + if (item.sdate != null) + { + arrEduTerm[0] = item.sdate.Value.ToString("yyyy년 MM월 dd일"); + } + if (item.edate != null) + { + arrEduTerm[1] = item.edate.Value.ToString("yyyy년 MM월 dd일"); + } + + arrEduTerm[2] = string.Format("{0} ~ {1}", arrEduTerm[0], arrEduTerm[1]); + } + + + + + + + + + } + +
강좌명위탁계약서입교통지서수료증계산서/영수증
+ + + @if (item.cshape == 1) + { + bool isTypeEdu107 = item.typeedus.Contains("107"); + + if (!isTypeEdu107) + { +
인쇄
+ } + } + else + { + @Html.Raw("-") + } +
+ @if (item.status == 1 || item.status == 2) + { +
[인쇄]
+ } + else + { + @Html.Raw("-") + } +
+ @if (item.iscomplete == 1 && item.status == 1) + { +
[인쇄]
+ } + else + { + @Html.Raw("-") + } +
+ @if (item.pstatus == 1 && item.rstatus == 0) + { + if (item.ptype == 6) + { + @Html.Raw("-") + } + else if (item.ptype == 1 && item.ispg == 1) /*신용카드*/ + { + [인쇄] + } + else if (item.ptype == 3 && item.ispg == 1) /*가상계좌*/ + { + if (item.iscashrct == 1) /*현금영수증신청*/ + { + if (!string.IsNullOrEmpty(item.cshrpgkey) && item.cshrpgkey != "0") //현금영수증 승인번호가 있으면 영수증팝업 호출 + { + [인쇄] + } + else + { + [인쇄] + } + } + else + { + if (item.taxno > 0) /*세금계산서신청*/ + { + if (item.iscancel != 1 && item.taxdate2 != null && !string.IsNullOrEmpty(item.mgtkey) && item.statecode >= 300) /*취소 and 발행일 and 세금계산서문서번호 */ + { + [계산서발행완료] + } + else if (item.iscancel != 1 && item.taxdate2 != null && item.ischeck == 1) + { + [계산서발행완료] + } + else if (item.iscancel == 1) /*취소시 일반영수증*/ + { + [인쇄] + } + else + { + if (item.ischeck == 1) + { + [계산서발행완료] + } + else + { + [신청중] + } + } + } + else + { + [요청] + } + } + } + } + else + { + if (item.ptype == 3 && item.ispg == 1 && item.iscashrct != 1 && item.taxno > 0) /*가상계좌*/ + { + if (item.iscancel != 1 && item.taxdate2 != null && !string.IsNullOrEmpty(item.mgtkey) && item.statecode >= 300) /*취소 and 발행일 and 세금계산서문서번호 */ + { + [계산서발행완료] + } + else if (item.iscancel != 1 && item.taxdate2 != null && item.ischeck == 1) + { + [계산서발행완료] + } + else if (item.iscancel == 1) /*취소시 일반영수증*/ + { + @Html.Raw("-") + } + else + { + if (item.ischeck == 1) + { + [계산서발행완료] + } + else + { + [신청중] + } + } + } + else if (item.ptype == 3 && item.ispg == 1 && item.iscashrct != 1) + { + [요청] + } + else + { + @Html.Raw("-") + } + + } +
+} +else +{ + + + + + + + + + + + + + @foreach (var item in Model.Lects) + { + + + + + } + +
강좌명수료증
+ + +
[인쇄]
+
+} + + +
close
+@Html.Pager2((int)Model.pagenum, 10, Model.pagerowcount, Model.pagetotalcount, "gopage", "dform") +@section styles{ + +} +@section scripts{ + @Html.Partial("./Partial/ScriptPost") + @Html.Partial("./Partial/ScriptDate") + + + @if (ViewBag.isPayTest == "1") + { + //테스트일 경우 + + + } + else + { + //서비스일 경우 + + } +} \ No newline at end of file diff --git a/FO/Web.config b/FO/Web.config index bec068a..c22c691 100644 --- a/FO/Web.config +++ b/FO/Web.config @@ -39,9 +39,9 @@ - + - + diff --git a/Model/CM.cs b/Model/CM.cs index cbb4722..45bf2b5 100644 --- a/Model/CM.cs +++ b/Model/CM.cs @@ -1300,6 +1300,12 @@ namespace NP.Model public int typeman { get; set; } public int typeedu { get; set; } + + /// + /// 교육목적들 (,) 연결 문자열 (ex: 29,30,35,32,31,33,34,107,108) + /// + public string typeedus { get; set; } + public int typegrade { get; set; } public int typejobitem { get; set; } public string typejobitems { get; set; }