Exemple #1
0
        public async Task <ActionResult <IEnumerable <MenuDto> > > GetAll()
        {
            try {
                var result = await _menurepository.GetAllAsync();

                return(_mapper.Map <List <MenuDto> >(result));
            }
            catch (Exception exception) {
                return(BadRequest(exception.Message));
            }
        }
        public async Task <ActionResult <IEnumerable <ProfileEntDto> > > GetAll()
        {
            try {
                var resultProfiles = await _profileRepository.GetAllAsync();

                return(_mapper.Map <List <ProfileEntDto> >(resultProfiles));
            }
            catch (System.Exception) {
                return(BadRequest());
            }
        }
        public async Task <ActionResult <IEnumerable <MenuItemDTO> > > Get()
        {
            try
            {
                var menuItems = await _menuItemRepository.GetAllAsync();

                return(Ok(_mapper.Map <List <MenuItemDTO> >(menuItems)));
            }
            catch (Exception e)
            {
                return(BadRequest(new { error = e.Message }));
            }
        }