protected void AddMenuCommandHandler(AddMenuCommand cmd) { if (cmd.menuScreen == null) { return; } _menuService.AddMenu(cmd.menuScreen); }
public Task <Menu> AddMenuAsync(AddMenuCommand command) { return(api.PostAsync <AddMenuCommand, Menu>(GetMenusPath(), command)); }
public async Task <IActionResult> AddMenu(long restaurant, [FromForm] AddMenuRequest request) { var command = new AddMenuCommand(request.NameEng, request.Name, restaurant, request.ImageUrl); return(await HandleActionResultFor(command)); }
public void Handle(AddMenuCommand message) { this.Handle(message.AcSession, message.Input, true); }