Exemplo n.º 1
0
        public async Task <ActionResult <IEnumerable <IDictionary <string, object> > > > GetContractType(ContractTypeQueryCommand command)
        {
            var result = await mediator.Send(command);

            return(Ok(result));
        }
Exemplo n.º 2
0
        public async Task <ActionResult <IEnumerable <IDictionary <string, object> > > > GetContractType(ContractTypeQueryCommand command)
        {
            var result = await mediator.Send(command);

            if (!result.IsValid)
            {
                return(BadRequest(result.Errors));
            }
            return(Ok(result.Data));
        }
Exemplo n.º 3
0
            public async Task <IEnumerable <IDictionary <string, object> > > Handle(ContractTypeQueryCommand request, CancellationToken cancellationToken)
            {
                var contracts = (await preminumFinanceRepository.GetContractType()).Select(a => (IDictionary <string, object>)a);

                return(contracts);
            }
Exemplo n.º 4
0
            public async Task <WebApiResult <IEnumerable <IDictionary <string, object> > > > Handle(ContractTypeQueryCommand request, CancellationToken cancellationToken)
            {
                try
                {
                    var contracts = (await preminumFinanceRepository.GetContractType()).Select(a => (IDictionary <string, object>)a);

                    return(new WebApiResult <IEnumerable <IDictionary <string, object> > >(contracts));
                }
                catch (Exception ex)
                {
                    return(WebApiResult <IEnumerable <IDictionary <string, object> > > .Error(ex.Message));
                }
            }