public async Task <IActionResult> AddState([FromBody] StateAddCommand command)
        {
            var result = await mediator.Send(command);

            if (!result.IsValid)
            {
                return(BadRequest(result.Errors));
            }
            return(Ok(result.Data));
        }
Exemple #2
0
        public async Task <IActionResult> AddState([FromBody] StateAddCommand command)
        {
            var result = await mediator.Send(command);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
Exemple #3
0
            public async Task <WebApiResult <bool> > Handle(StateAddCommand request, CancellationToken cancellationToken)
            {
                var result = false;

                try
                {
                    StateInfo stateInfo = new StateInfo()
                    {
                        effective_date  = request.effective_date,
                        expiration_date = request.effective_date,
                        hasexpiration   = request.hasexpiration,
                        license         = request.license,
                        state_id        = request.state_id
                    };
                    //await preminumFinanceRepository.AddState(stateInfo, 1   );
                    result = true;
                    return(new WebApiResult <bool>(result));
                }
                catch (Exception ex)
                {
                    return(WebApiResult <bool> .Error(ex.Message));
                }
            }