public UserIndexResponseModel Index() { var inputData = new UserGetAllInputData(); var outputData = bus.Handle(inputData); var users = outputData.Users.Select(x => new UserResponseModel(x.Id, x.Name)).ToList(); return(new UserIndexResponseModel(users)); }
public ActionResult AddConfirm(ArticleAddModel model) { var parameter = new ArticleCreateRequest(model.Title, model.Body, myId()); var response = bus.Handle(parameter); // You shoud return generated id from service or defivary notification object, if you wanna redirect to detail. return(RedirectToAction("MyList")); }
public IActionResult Index() { var request = new UserGetListRequest(); var response = bus.Handle(request); var summaries = response.Summaries .Select(x => new UserSummaryViewModel(x.Id, x.UserName)) .ToList(); return(View(summaries)); }
private void createUserButton_Click(object sender, EventArgs e) { createUserButton.Enabled = false; var request = new UserCreateRequest("user" + id++); bus.Handle(request); }
public CircleIndexResponseModel Index() { var inputData = new CircleGetAllInputData(); var result = bus.Handle(inputData); var circles = result.Circles.Select(x => new CircleResponseModel(x)).ToList(); return(new CircleIndexResponseModel(circles)); }