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); } }
public async Task <ActionResult <BoardResponse> > Create(BoardRequest boardRequest) { var board = MapRequestToModel(boardRequest); board = await _boardRepository.Add(board); var boardResponse = MapModelToResponse(board); return(boardResponse); }