Example #1
0
        //[AdminAuthorization]
        public DataResult <ShopDto> EditShop([FromBody] CreateShopModel request)
        {
            var manager = IocContainer.Get <IAdminManager>();
            var result  = RunAction(() => manager.CreateOrUpdateShopWallet(request.ShopId, request.Balance, request.Name, request.LifeStyle, request.Owner, request.Specialisations, request.Comment, request.Location));

            return(result);
        }
Example #2
0
        public async Task PostAsync([FromBody] CreateShopModel model)
        {
            var command = _mapper.Map <CreateShop>(model);

            //ToDo:3  command.InitiatorId = User.Identity.Id;
            command.InitiatorId = Guid.NewGuid();
            await _commandInvoker.Execute(command);
        }
Example #3
0
 public ActionResult <List <string> > Post(CreateShopModel model)
 {
     _createShop.Execute(model);
     return(Ok());
 }