コード例 #1
0
        public ActionResult New(SystemUserInputViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View("Input", model));
            }

            // 登録.
            var ret = _rep.RegistrationInputNewData(model);

            if (!ret)
            {
                // DB登録失敗.
                // TODO:本来はこれだけじゃダメだけど、ひとまず元の画面に戻す.
                return(View("Input", model));
            }

            // DB登録に成功したのでリスト画面に戻す.
            // TODO:検索条件を保持しておいた方がよい?.
            var db = new TbCmsContext();

            return(View("List", _rep.GetFirstListData()));
        }