void _btnAddRandomPost_Click(object sender, EventArgs e) { var postInsertModel = new PostInsertViewModel { Title = DateTime.Now.ToShortDateString(), Body = DateTime.Now.ToString() }; Presenter.AddPost(postInsertModel); Presenter.InitializeView(this); }
public void AddPost(PostInsertViewModel viewModel) { _addPostCommand.Execute(viewModel); }
public void Execute(PostInsertViewModel viewModel) { var post = _postViewMapper.Map(viewModel); _session.Save(post); }