Exemplo n.º 1
0
        public IActionResult Delete(CommunityCampJoinMember model)
        {
            if (ModelState.IsValid)
            {
                // 저장
                _repository.DeleteMember(model);
                TempData["Message"] = "데이터가 삭제되었습니다.";

                return(RedirectToAction("Index"));
            }

            return(View());
        }
Exemplo n.º 2
0
        public IActionResult Create(CommunityCampJoinMember model)
        {
            // 서버 측 유효성 검사 진행
            if (string.IsNullOrEmpty(model.Email))
            {
                ModelState.AddModelError("Email", "이메일을 입력하시오.");
            }

            if (ModelState.IsValid)
            {
                ViewBag.Result =
                    $"커뮤니티: {model.CommunityName}, 이름: {model.Name}";

                // 저장
                _repository.AddMember(model);
                TempData["Message"] = "데이터가 저장되었습니다.";

                return(RedirectToAction("Index"));
            }

            return(View());
        }