public IActionResult Add(Notice notice) { if (HttpContext.Session.GetString("USER_LOGIN_KEY") != "admin") { return(RedirectToAction("Signin", "Account")); } if (ModelState.IsValid) { notice.NoticeWriteTime = DateTime.Now; notice.UserID = HttpContext.Session.GetString("USER_LOGIN_KEY"); bool result = _noticeBll.PostNotice(notice); if (result == true) { return(Redirect("Index")); } else { ModelState.AddModelError(string.Empty, "공지사항 등록에 실패했습니다."); } } ModelState.AddModelError(string.Empty, "필수 항목을 입력해주세요."); return(View(notice)); }