YNICTE/FO/Views/My/MemoView.cshtml

68 lines
2.3 KiB
Plaintext
Raw Permalink Normal View History

2020-10-12 14:39:23 +09:00
@model NP.Model.VMCC
@{
}
<ul class="msgTab">
<li class="@(Model.sr == "r" ? "current":"")"><a href="/My/Memo">받은 메시지</a></li>
<li class="@(Model.sr == "s" ? "current":"")"><a href="/My/MemoSend">보낸 메시지</a></li>
<li><a href="/My/MemoWrite">메시지 발송</a></li>
</ul>
<table class="cuslDetail">
<tr><th><div><h5>@Model.Memo.mtitle</h5><span>@Model.Memo.cnoname, @Model.Memo.cdt.ToString("yyyy-MM-dd HH:mm:ss")</span></div></th></tr>
<tr><td class="cuslTxt">@Html.Raw((Model.Memo.mcontents??"").Replace(System.Environment.NewLine, "<br/>"))</td></tr>
@foreach (var f in Model.FileList)
{
<tr><td class="msgFile"><a href="/focommon/downfile?fno=@f.fileno">@f.orgname</a></td></tr>
}
</table>
<ul class="bskBtn col2">
@if (Model.sr == "r")
{
<li><a href="#" class="bk" onclick="location.href='/My/MemoWrite?intval=@Model.Memo.cno'">답장하기</a></li>
<li><a href="#" onclick="delme()">삭제하기</a></li>
}
else
{
<li><a href="#" onclick="delme2()">삭제하기</a></li>
}
</ul>
<ul>
@if (Model.sr == "s")
{
foreach(var d in Model.Memos)
{
<li>@(d.sendusertype > 11 ? "운영자" : d.username) ( @(d.isread == 1 ? string.Format("{0} 읽음", d.rdate.Value.ToString("yy/MM/dd HH:mm")) : "읽지않음") )</li>
}
}
</ul>
@section scripts{
<script>
$(document).ready(function () {
});
function delme() {
confirmtoggle(true, "삭제하시겠습니까?", "gogo2()");
}
function gogo2() {
capp("/fcommon/memodel", { mno: @Model.Memo.mno }, "cbdel");
}
function cbdel() {
if (capResult.code == 1000) {
msg("삭제되었습니다.", null, null, null, "location.href='/My/Memo'");
}
}
function delme2() {
confirmtoggle(true, "삭제하시겠습니까?", "gogo3()");
}
function gogo3() {
capp("/fcommon/memosenddel", { mno: @Model.Memo.mno }, "cbdel2");
}
function cbdel2() {
if (capResult.code == 1000) {
msg("삭제되었습니다.", null, null, null, "location.href='/My/MemoSend'");
}
}
</script>
}