예제 #1
0
        public IHttpActionResult GetAll()
        {
            try
            {
                var contractDtos   = _contractAppService.GetAll();
                var contractModels = new List <ContractModel>();

                foreach (var contractDto in contractDtos)
                {
                    contractModels.Add(Mapper.Map <ContractModel>(contractDto));
                }

                return(Ok(contractModels));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
예제 #2
0
 public async Task <IActionResult> Get()
 {
     return(Ok(await _service.GetAll()));
 }
예제 #3
0
 private List <ContractViewModel> GetAll()
 {
     return(Service.GetAll().GetAwaiter().GetResult());
 }