This commit is contained in:
shjang 2022-08-02 07:45:45 +00:00
parent e8b8fef1db
commit 5eb8d246d5
5 changed files with 143 additions and 91 deletions

View File

@ -890,11 +890,13 @@ namespace NP.FO.Controllers
[NP.Base.Auth.CFilter] [NP.Base.Auth.CFilter]
public ActionResult ApplyEdu(VMCourse vm) public ActionResult ApplyEdu(VMCourse vm)
{ {
//20220802 추가
long?[] lngTmp = new long?[2]; long?[] lngTmp = new long?[2];
lngTmp[0] = vm.CM.cmino; lngTmp[0] = vm.CM.cmino;
lngTmp[1] = vm.CM.cmisno; lngTmp[1] = vm.CM.cmisno;
vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.cmno } }).FirstOrDefault(); vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.cmno } }).FirstOrDefault();
//20220802 추가
vm.CM.cmino = lngTmp[0]; vm.CM.cmino = lngTmp[0];
vm.CM.cmisno = lngTmp[1]; vm.CM.cmisno = lngTmp[1];
@ -933,7 +935,7 @@ namespace NP.FO.Controllers
vm.Assign = new Assign() { }; vm.Assign = new Assign() { };
} }
//20220801 선택한 교육장 정 #region 20220801
Hashtable hsData = new Hashtable(); Hashtable hsData = new Hashtable();
hsData.Add("cmno", vm.cmno); hsData.Add("cmno", vm.cmno);
var cmInningscdTmp = Dao.Get<CMinningscd>("cm.cminningscds.applyedu", hsData).Where(w => w.cmino == lngTmp[0] && w.cmisno == lngTmp[1]); var cmInningscdTmp = Dao.Get<CMinningscd>("cm.cminningscds.applyedu", hsData).Where(w => w.cmino == lngTmp[0] && w.cmisno == lngTmp[1]);
@ -961,6 +963,7 @@ namespace NP.FO.Controllers
vm.SelectCMInningscd.isEnd = true; vm.SelectCMInningscd.isEnd = true;
} }
} }
#endregion
vm.User = Dao.Get<Users>("cm.user.applyedu", new Hashtable() { { "userno", SUserInfo.UserNo } }).FirstOrDefault(); vm.User = Dao.Get<Users>("cm.user.applyedu", new Hashtable() { { "userno", SUserInfo.UserNo } }).FirstOrDefault();
if (!string.IsNullOrEmpty(vm.User.MobileFormat) && vm.User.MobileFormat.IndexOf("-") >= 0) if (!string.IsNullOrEmpty(vm.User.MobileFormat) && vm.User.MobileFormat.IndexOf("-") >= 0)
@ -1016,6 +1019,11 @@ namespace NP.FO.Controllers
[NP.Base.Auth.CFilter] [NP.Base.Auth.CFilter]
public ActionResult ApplyPay(VMCourse vm) public ActionResult ApplyPay(VMCourse vm)
{ {
//20220802 추가
long?[] lngTmp = new long?[2];
lngTmp[0] = vm.CM.cmino;
lngTmp[1] = vm.CM.cmisno;
if (vm.payno > 0) if (vm.payno > 0)
{ {
//신청대기 => 승인 => 결제진입 //신청대기 => 승인 => 결제진입
@ -1103,11 +1111,47 @@ namespace NP.FO.Controllers
vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.PPLog.cmno } }).First(); vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "cmno", vm.PPLog.cmno } }).First();
vm.User = Dao.Get<Users>("users.users", new System.Collections.Hashtable() { { "userno", SUserInfo.UserNo } }).First(); vm.User = Dao.Get<Users>("users.users", new System.Collections.Hashtable() { { "userno", SUserInfo.UserNo } }).First();
vm.viewname4 = "/Course/OnPayReturn"; vm.viewname4 = "/Course/OnPayReturn";
//20220802 추가
vm.CM.cmino = lngTmp[0];
vm.CM.cmisno = lngTmp[1];
#region 20220801
Hashtable hsData = new Hashtable();
hsData.Add("cmno", vm.cmno);
var cmInningscdTmp = Dao.Get<CMinningscd>("cm.cminningscds.applyedu", hsData).Where(w => w.cmino == lngTmp[0] && w.cmisno == lngTmp[1]);
foreach (var item in cmInningscdTmp)
{
vm.SelectCMInningscd = item;
if (item.studyplace != null)
{
item.scdInfoSummary = string.Format("{0} ~ {1}", item.estart.ToString("yyyy년 MM월 dd일"), item.eend.ToString("MM월 dd일"));
}
else
{
item.scdInfoSummary = string.Format("{0} ~ {1}", DateTime.Now.ToString("yyyy년 MM월 dd일"), item.eend.ToString("MM월 dd일"));
}
if (item.eend != null)
{
item.eend2 = item.eend.ToString("yyyy년 MM월 dd일");
}
//vm.SelectCMInningscd.scdInfoSummary = string.Format("{0}", vm.SelectCMInningscd.estart.ToString("yyyy년 MM월 dd일까지"));
if (vm.SelectCMInningscd.estart < Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 00:00:00")))
{
vm.SelectCMInningscd.isEnd = true;
}
}
#endregion
return View(vm); return View(vm);
} }
[NP.Base.Auth.CFilter] [NP.Base.Auth.CFilter]
public ActionResult ApplyAgree(VMCourse vm) public ActionResult ApplyAgree(VMCourse vm)
{ {
//20220802 추가
long?[] lngTmp = new long?[2]; long?[] lngTmp = new long?[2];
lngTmp[0] = vm.CM.cmino; lngTmp[0] = vm.CM.cmino;
lngTmp[1] = vm.CM.cmisno; lngTmp[1] = vm.CM.cmisno;
@ -1132,8 +1176,40 @@ namespace NP.FO.Controllers
vm.ComCodes2 = GetComCodes("typeman"); vm.ComCodes2 = GetComCodes("typeman");
vm.ComCodes3 = GetComCodes("typeedu"); vm.ComCodes3 = GetComCodes("typeedu");
vm.ComCodes4 = GetComCodes("typegrade"); vm.ComCodes4 = GetComCodes("typegrade");
//20220802 추가
vm.CM.cmino = lngTmp[0]; vm.CM.cmino = lngTmp[0];
vm.CM.cmisno = lngTmp[1]; vm.CM.cmisno = lngTmp[1];
#region 20220801
Hashtable hsData = new Hashtable();
hsData.Add("cmno", vm.cmno);
var cmInningscdTmp = Dao.Get<CMinningscd>("cm.cminningscds.applyedu", hsData).Where(w => w.cmino == lngTmp[0] && w.cmisno == lngTmp[1]);
foreach (var item in cmInningscdTmp)
{
vm.SelectCMInningscd = item;
if (item.studyplace != null)
{
item.scdInfoSummary = string.Format("{0} ~ {1}", item.estart.ToString("yyyy년 MM월 dd일"), item.eend.ToString("MM월 dd일"));
}
else
{
item.scdInfoSummary = string.Format("{0} ~ {1}", DateTime.Now.ToString("yyyy년 MM월 dd일"), item.eend.ToString("MM월 dd일"));
}
if (item.eend != null)
{
item.eend2 = item.eend.ToString("yyyy년 MM월 dd일");
}
//vm.SelectCMInningscd.scdInfoSummary = string.Format("{0}", vm.SelectCMInningscd.estart.ToString("yyyy년 MM월 dd일까지"));
if (vm.SelectCMInningscd.estart < Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 00:00:00")))
{
vm.SelectCMInningscd.isEnd = true;
}
}
#endregion
return View(vm); return View(vm);
} }
public ActionResult ApplyComplete(VMPay vm) public ActionResult ApplyComplete(VMPay vm)
@ -1163,6 +1239,11 @@ namespace NP.FO.Controllers
string LGD_HASHDATA = ""; string LGD_HASHDATA = "";
string LGD_OID = Request["LGD_OID"]; string LGD_OID = Request["LGD_OID"];
string LGD_AMOUNT = Request["LGD_AMOUNT"]; string LGD_AMOUNT = Request["LGD_AMOUNT"];
long?[] lngTmp = new long?[2];
lngTmp[0] = vm.CM.cmino;
lngTmp[1] = vm.CM.cmisno;
vm.payParams = new Hashtable(); vm.payParams = new Hashtable();
vm.payParams.Add("CST_PLATFORM", CST_PLATFORM); vm.payParams.Add("CST_PLATFORM", CST_PLATFORM);
vm.payParams.Add("CST_MID", CST_MID); vm.payParams.Add("CST_MID", CST_MID);
@ -1316,7 +1397,9 @@ namespace NP.FO.Controllers
vm.payParams.Add("isCompany", Request["isCompany"]); vm.payParams.Add("isCompany", Request["isCompany"]);
Session.Add("PAYREQ_MAP", vm.payParams); Session.Add("PAYREQ_MAP", vm.payParams);
//20220802 추가
vm.CM.cmino = lngTmp[0];
vm.CM.cmisno = lngTmp[1];
return View(vm); return View(vm);
} }
public ActionResult XpayReturnURL(VMPay vm) public ActionResult XpayReturnURL(VMPay vm)

View File

@ -14,48 +14,34 @@
<input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@ <input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@
<input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@ <input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@
<input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@ <input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@
<input @*type="hidden"*@ name="becmino" id="becmino" value="@Model.CM.cmino" /> <input type="hidden" name="CM.cmino" id="becmino" value="@Model.CM.cmino" />
<input @*type="hidden"*@ name="becmisno" id="becmisno" value="@Model.CM.cmisno" /> <input type="hidden" name="CM.cmisno" id="becmisno" value="@Model.CM.cmisno" />
<h4 class="clsTitle">신청강좌</h4> <h4 class="clsTitle">신청강좌</h4>
<ul class="smtList mt0"> <ul class="smtList mt0">
<li> <li>
<ul class="smtlChk"> <ul class="smtlChk">
<li> <li>
@if (Model.CM.cshape == 0) <span class="cshapelabel">
{ @(Model.CM.cshape == 0 ? "온라인" : Model.CM.cshape == 1 ? "교육장교육" : "온라인교육")
if (!isallday) </span>
@{
string strStudyPlaceTmp = "";
if (Model.SelectCMInningscd.studyplace != null)
{ {
<p><label>@(Model.CM.tseq)기 | <span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> (@(Model.CM.studytime)시간) | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원</span></label></p> strStudyPlaceTmp = string.Format("[{0}교육장] {1}", Model.SelectCMInningscd.studyplacename, Model.CM.cname);
} }
else else
{ {
<p><label>@(Model.CM.tseq)기 | <span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span> | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원</span></label></p> strStudyPlaceTmp = string.Format("{0}", Model.CM.cname);
}
}
else if (Model.CM.cshape == 1)
{
if (!isallday)
{
<p><label>@(Model.CM.tseq)기 | <span class='blu'>[@(Model.CM.studyplacename) 교육장] </span><span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> (@(Model.CM.ssretimeToDay)일) | @Model.CM.cname</label></p>
}
else
{
<p><label>@(Model.CM.tseq)기 | <span class='blu'>[@(Model.CM.studyplacename) 교육장] </span><span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span> | @Model.CM.cname</label></p>
}
}
else if (Model.CM.cshape == 2)
{
if (!isallday)
{
@*<p><label>@(Model.CM.tseq)기 | <span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> (@(Model.CM.studytime)시간) | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원 ※ 집체교육 선택 필수</span></label></p>*@
<p><label>@Model.CM.cname (@(Model.CM.studytime)시간)</label></p>
}
else
{
@*<p><label>@(Model.CM.tseq)기 | <span class='gry'>신청일로부터 @(Model.CM.studydays)일 (@(Model.CM.studytime)시간) </span> | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원 ※ 집체교육 선택 필수</span></label></p>*@
<p><label>@Model.CM.cname <span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span></label></p>
} }
//Model.SelectCMInningscd.eend2 교육종료일
string strEduInfo = string.Format("교육기간 {0} |<span class='red'> 교육종료일 {1} </span> | {2}시간과정 |<span class='red'> {3}과정 </span>| 교육비 {4}원",
Model.SelectCMInningscd.scdInfoSummary, Model.SelectCMInningscd.eend2, Model.CM.studytime, (Model.CM.isrefund == 1 ? "환급" : "비환급"), Model.CM.infee.ToString("#,0"));
} }
<span style="font-size:22px"><label>@strStudyPlaceTmp</label></span>
<p><label>@Html.Raw(strEduInfo)</label></p>
</li> </li>
</ul> </ul>
<div class="apyCost"> <div class="apyCost">

View File

@ -14,6 +14,8 @@
<input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@ <input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@
<input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@ <input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@
<input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@ <input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@
<input type="hidden" name="CM.cmino" id="becmino" value="@Model.CM.cmino" />
<input type="hidden" name="CM.cmisno" id="becmisno" value="@Model.CM.cmisno" />
</form> </form>
<form id="applyEduForm" method="post"> <form id="applyEduForm" method="post">
<input type="hidden" name="cmno" id="cmno" value="@Model.cmno" /> @*강좌번호*@ <input type="hidden" name="cmno" id="cmno" value="@Model.cmno" /> @*강좌번호*@
@ -27,9 +29,6 @@
<input type="hidden" name="cmisno" id="cmisno" /> <input type="hidden" name="cmisno" id="cmisno" />
<input type="hidden" name="applicableCM" id="applicableCM" /> <input type="hidden" name="applicableCM" id="applicableCM" />
<input type="hidden" name="cshape" id="cshape" value="@Model.CM.cshape" /> <input type="hidden" name="cshape" id="cshape" value="@Model.CM.cshape" />
<input type="hidden" name="becmino" id="becmino" value="@Model.CM.cmino" />
<input type="hidden" name="becmisno" id="becmisno" value="@Model.CM.cmisno" />
<h4 class="clsTitle">신청강좌</h4> <h4 class="clsTitle">신청강좌</h4>
<ul class="smtList mt0"> <ul class="smtList mt0">
<li> <li>
@ -40,33 +39,22 @@
</span> </span>
@{ @{
string strStudyPlaceTmp = ""; string strStudyPlaceTmp = "";
string strEduTerm = "";
if (Model.SelectCMInningscd.studyplace != null) if (Model.SelectCMInningscd.studyplace != null)
{ {
strStudyPlaceTmp = string.Format("[{0}교육장] {1}", Model.SelectCMInningscd.studyplacename, Model.CM.cname); strStudyPlaceTmp = string.Format("[{0}교육장] {1}", Model.SelectCMInningscd.studyplacename, Model.CM.cname);
} }
else else
{ {
strStudyPlaceTmp = string.Format("{1}", Model.CM.cname); strStudyPlaceTmp = string.Format("{0}", Model.CM.cname);
} }
//Model.SelectCMInningscd.eend2 교육종료일 //Model.SelectCMInningscd.eend2 교육종료일
string strEduInfo = string.Format("교육기간 {0} |<span class='red'> 교육종료일 {1} </span> | {2}시간과정 |<span class='red'> {3}과정 </span>| 교육비 {4}원", string strEduInfo = string.Format("교육기간 {0} |<span class='red'> 교육종료일 {1} </span> | {2}시간과정 |<span class='red'> {3}과정 </span>| 교육비 {4}원",
Model.SelectCMInningscd.scdInfoSummary, Model.SelectCMInningscd.eend2, Model.CM.studytime, (Model.CM.isrefund == 1 ? "환급" : "비환급"), Model.CM.infee.ToString("#,0")); Model.SelectCMInningscd.scdInfoSummary, Model.SelectCMInningscd.eend2, Model.CM.studytime, (Model.CM.isrefund == 1 ? "환급" : "비환급"), Model.CM.infee.ToString("#,0"));
} }
@*<span style="font-size:22px">@(string.Format("[{0}] | {1} 시간과정 | {2}과정 | 교육비 {3}원", item.cname, Model.CM.studytime,(item.isrefund == 1 ? "환급" : "비환급"), item.infee.ToString("#,0")))</span>*@
<span style="font-size:22px"><label>@strStudyPlaceTmp</label></span> <span style="font-size:22px"><label>@strStudyPlaceTmp</label></span>
<p><label>@Html.Raw(strEduInfo)</label></p> <p><label>@Html.Raw(strEduInfo)</label></p>
@if (Model.CM.applicableCM == "정상접수")
{
@*<span class="smtlChkBtn smtlChk01">정상접수</span>*@
}
else
{
@*<span class="smtlChkBtn smtlChk02">대기접수</span>*@
}
</li> </li>
</ul> </ul>
<div class="apyCost"> <div class="apyCost">
@ -75,7 +63,7 @@
</li> </li>
</ul> </ul>
<div id="eduArea" @*style="display:none"*@> <div id="eduArea" style="display:none">
<h4 class="clsTitle">교육종료일 선택 (운영시 가림예정) </h4> <h4 class="clsTitle">교육종료일 선택 (운영시 가림예정) </h4>
<p style="margin-bottom: 30px; color:red;"> <p style="margin-bottom: 30px; color:red;">
※ 원하는 교육종료일(수료일자)를 선택해 주세요. 입금완료시 바로 교육이 시작됩니다.<br> ※ 원하는 교육종료일(수료일자)를 선택해 주세요. 입금완료시 바로 교육이 시작됩니다.<br>

View File

@ -13,6 +13,8 @@
<input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@ <input type="hidden" name="pplno" value="@Model.pplno" />@*pplno*@
<input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@ <input type="hidden" name="selMonth" value="@Model.selMonth" />@*교육일정선택(selMonth)*@
<input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@ <input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@
<input @*type="hidden"*@ name="CM.cmino" id="becmino" value="@Model.CM.cmino" />
<input @*type="hidden"*@ name="CM.cmisno" id="becmisno" value="@Model.CM.cmisno" />
</form> </form>
<form id="mform" name="mform" method="post" action="/Course/XpayREQ"> <form id="mform" name="mform" method="post" action="/Course/XpayREQ">
@Html.HiddenFor(m => m.payno) @Html.HiddenFor(m => m.payno)
@ -27,46 +29,34 @@
<input type="hidden" name="isrebate" id="isrebate" /> <input type="hidden" name="isrebate" id="isrebate" />
<input type="hidden" name="applicableCM" id="applicableCM" /> <input type="hidden" name="applicableCM" id="applicableCM" />
<input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@ <input type="hidden" name="isCompany" value="@Model.isCompany" />@*업체/개인 선택*@
<input @*type="hidden"*@ name="CM.cmino" id="becmino" value="@Model.CM.cmino" />
<input @*type="hidden"*@ name="CM.cmisno" id="becmisno" value="@Model.CM.cmisno" />
<h4 class="clsTitle">신청강좌</h4> <h4 class="clsTitle">신청강좌</h4>
<ul class="smtList mt0"> <ul class="smtList mt0">
<li> <li>
<ul class="smtlChk"> <ul class="smtlChk">
<li> <li>
@if (Model.CM.cshape == 0) <span class="cshapelabel">
{ @(Model.CM.cshape == 0 ? "온라인" : Model.CM.cshape == 1 ? "교육장교육" : "온라인교육")
if (!isallday) </span>
@{
string strStudyPlaceTmp = "";
if (Model.SelectCMInningscd.studyplace != null)
{ {
<p><label>@(Model.CM.tseq)기 | <span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> (@(Model.CM.studytime)시간) | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원</span></label></p> strStudyPlaceTmp = string.Format("[{0}교육장] {1}", Model.SelectCMInningscd.studyplacename, Model.CM.cname);
} }
else else
{ {
<p><label>@(Model.CM.tseq)기 | <span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span> | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원</span></label></p> strStudyPlaceTmp = string.Format("{0}", Model.CM.cname);
}
}
else if (Model.CM.cshape == 1)
{
if (!isallday)
{
<p><label>@(Model.CM.tseq)기 | <span class='blu'>[@(Model.CM.studyplacename) 교육장] </span><span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> | @Model.CM.cname</label></p>
}
else
{
<p><label>@(Model.CM.tseq)기 | <span class='blu'>[@(Model.CM.studyplacename) 교육장] </span><span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span> | @Model.CM.cname</label></p>
}
}
else if (Model.CM.cshape == 2)
{
if (!isallday)
{
@*<p><label>@(Model.CM.tseq)기 | <span class='red'>교육종료일(@(Model.CM.setimeymd)까지)</span> (@(Model.CM.studytime)시간) | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원 ※ 집체교육 선택 필수</span></label></p>*@
<p><label>@Model.CM.cname (@(Model.CM.studytime)시간)</label></p>
}
else
{
@*<p><label>@(Model.CM.tseq)기 | <span class='gry'>신청일로부터 @(Model.CM.studydays)일 (@(Model.CM.studytime)시간) </span> | @Model.CM.cname | <span class='red'>@(Model.CM.infee.ToString("#,0"))원 ※ 집체교육 선택 필수</span></label></p>*@
<p><label>@Model.CM.cname | <span class='gry'>@*신청일로부터 @(Model.CM.studydays)일*@ (@(Model.CM.studytime)시간) </span></label></p>
} }
//Model.SelectCMInningscd.eend2 교육종료일
string strEduInfo = string.Format("교육기간 {0} |<span class='red'> 교육종료일 {1} </span> | {2}시간과정 |<span class='red'> {3}과정 </span>| 교육비 {4}원",
Model.SelectCMInningscd.scdInfoSummary, Model.SelectCMInningscd.eend2, Model.CM.studytime, (Model.CM.isrefund == 1 ? "환급" : "비환급"), Model.CM.infee.ToString("#,0"));
} }
<span style="font-size:22px"><label>@strStudyPlaceTmp</label></span>
<p><label>@Html.Raw(strEduInfo)</label></p>
</li> </li>
</ul> </ul>
<div class="apyCost"> <div class="apyCost">
@ -101,15 +91,16 @@
{ {
<li><input type="radio" name="iscashrct" id="pay0202" value="1"><label for="pay0202">현금영수증 발행</label></li> <li><input type="radio" name="iscashrct" id="pay0202" value="1"><label for="pay0202">현금영수증 발행</label></li>
} }
@if ((Model.PPLog.cshape == 1 && Model.PPLog.isrebate == 1) || (Model.PPLog.cshape == 1 && Model.PPLog.isrebate == 0 && !String.IsNullOrEmpty(Model.PPLog.asname))|| (Model.PPLog.cshape != 1 && !String.IsNullOrEmpty(Model.PPLog.asname))) @if ((Model.PPLog.cshape == 1 && Model.PPLog.isrebate == 1) || (Model.PPLog.cshape == 1 && Model.PPLog.isrebate == 0 && !String.IsNullOrEmpty(Model.PPLog.asname)) || (Model.PPLog.cshape != 1 && !String.IsNullOrEmpty(Model.PPLog.asname)))
{ {
<li> <li>
<input type="radio" name="iscashrct" id="pay0203" value="2"><label for="pay0203">계산서 발행</label> <input type="radio" name="iscashrct" id="pay0203" value="2"><label for="pay0203">계산서 발행</label>
</li> </li>
} }
</ul> </ul>
<ul class="apyRdo" id="taxinvoice_option" style="display:none;margin-top:-1px"> <ul class="apyRdo" id="taxinvoice_option" style="display:none;margin-top:-1px">
<li><input type="radio" name="isreceipt" id="isreceipt1" value="1" @(Model.PPLog.isreceipt == null ? "checked" : Model.PPLog.isreceipt == 1 ? "checked" : "")/><label for="isreceipt1"> 영수</label></li> <li><input type="radio" name="isreceipt" id="isreceipt1" value="1" @(Model.PPLog.isreceipt == null ? "checked" : Model.PPLog.isreceipt == 1 ? "checked" : "") /><label for="isreceipt1"> 영수</label></li>
<li><input type="radio" name="isreceipt" id="isreceipt0" value="0" @(Model.PPLog.isreceipt == 0 ? "checked" : "") /><label for="isreceipt0"> 청구</label></li> <li><input type="radio" name="isreceipt" id="isreceipt0" value="0" @(Model.PPLog.isreceipt == 0 ? "checked" : "") /><label for="isreceipt0"> 청구</label></li>
<li style="vertical-align:sub;">계산서날짜 : <input type="text" name="taxdatereq" id="taxdatereq" data-date-format="yyyy-mm-dd" class="datepicker-input" value="@(Model.PPLog.taxdatereq == null ? "" : Model.PPLog.taxdatereq.Value.ToString("yyyy-MM-dd"))" autocomplete="off" /></li> <li style="vertical-align:sub;">계산서날짜 : <input type="text" name="taxdatereq" id="taxdatereq" data-date-format="yyyy-mm-dd" class="datepicker-input" value="@(Model.PPLog.taxdatereq == null ? "" : Model.PPLog.taxdatereq.Value.ToString("yyyy-MM-dd"))" autocomplete="off" /></li>
</ul> </ul>
@ -184,6 +175,7 @@
}); });
function save() { function save() {
var isCompanyInfo = true; var isCompanyInfo = true;
$.each(model.pplog, function (key, value) { $.each(model.pplog, function (key, value) {
if (!value && key != "address2") { if (!value && key != "address2") {
@ -244,6 +236,7 @@
setv("LGD_WINDOW_TYPE", "iframe"); setv("LGD_WINDOW_TYPE", "iframe");
setv("LGD_CUSTOM_USABLEPAY", paymentMethod); setv("LGD_CUSTOM_USABLEPAY", paymentMethod);
} }
document.getElementById('mform').submit(); document.getElementById('mform').submit();
} }
} }

View File

@ -19,6 +19,8 @@ else
<input type="hidden" name="@data.Key" id="@data.Key" value="@data.Value" /><br /> <input type="hidden" name="@data.Key" id="@data.Key" value="@data.Value" /><br />
@*@(data.Key + "-" + data.Value)*@ @*@(data.Key + "-" + data.Value)*@
} }
<input @*type="hidden"*@ name="CM.cmino" id="becmino" value="@Model.CM.cmino" />
<input @*type="hidden"*@ name="CM.cmisno" id="becmisno" value="@Model.CM.cmisno" />
</form> </form>
<script> <script>