コード例 #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            var data = new BoardData();

            data.Name      = lbName.Text;
            data.Email     = lbEmail.Text;
            data.Title     = tbTitle.Text;
            data.Content   = tbContent.Text;
            data.ReadCount = 0;

            DateTime time = DateTime.Now;

            data.PostDate   = time;
            data.ModifyDate = time;

            //data.Password = "******";
            //data.PostIp = "PostIp";
            //data.ModifyIp = "ModifyIp";
            //data.Encoding = "Encoding";
            //data.Homepage = "Homepage";

            if (data.Title.Length > 0)
            {
                var repository = new BoardRepository();
                repository.Add(data);

                Response.Redirect("List.aspx");
            }
            else
            {
                string script = "<script type='text/javascript'>alert('제목을 입력해 주세요.');</script>";
                this.ClientScript.RegisterClientScriptBlock(this.GetType(), "Write", script);
            }
        }
コード例 #2
0
ファイル: BoardService.cs プロジェクト: shenky1/React-Agile
        public async Task <ActionResult <BoardResponse> > Create(BoardRequest boardRequest)
        {
            var board = MapRequestToModel(boardRequest);

            board = await _boardRepository.Add(board);

            var boardResponse = MapModelToResponse(board);

            return(boardResponse);
        }