Exemplo n.º 1
0
        public void Post()
        {
            var factorItems = new List <FactorItem> {
                FactorItem.CreateFactorItem(Guid.Empty, Guid.Empty, 10)
            };
            var createFactorCommand = new CreateFactorCommand(System.DateTime.Now.AddDays(7), "Factor", "-", factorItems);

            var factorFacade = ServiceLocator.Current.Resolve <IFactorFacade>();

            factorFacade.CreateFactor(createFactorCommand);
        }
Exemplo n.º 2
0
        public async Task <IActionResult> RegisterFactor([FromBody] CreateFactorCommand cmd)
        {
            int factorId = 0;

            if (ModelState.IsValid)
            {
                factorId = await _mediator.Send(cmd);
            }

            return(Ok(factorId));
        }
Exemplo n.º 3
0
        public async Task <ActionResult <long> > Create([FromBody] CreateFactorCommand command)
        {
            var productId = await Mediator.Send(command);

            return(Ok(productId));
        }
Exemplo n.º 4
0
 public void CreateFactor(CreateFactorCommand command)
 {
     CommandBus.Dispatch(command);
 }