public ActionResult <Command> GetCommandById(int id)
        {
            var commandItem = _repository.GetCommandById(id);

            if (commandItem == null)
            {
                return(NotFound());
            }
            return(Ok(_mapper.Map <CommandReadDto>(commandItem)));
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var result = repo.GetCommandById(id);

            if (result == null)
            {
                return(NotFound());
            }
            return(Ok(mapper.Map <CommandReadDto>(result)));
        }
        public ActionResult <Command> GetCommandByIds(int id)
        {
            var commandItem = _repository.GetCommandById(id);

            if (commandItem == null)
            {
                return(NotFound());
            }
            return(Ok(commandItem));
        }
Exemple #4
0
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var cmd = _repo.GetCommandById(id);

            if (cmd == null)
            {
                return(NotFound());
            }
            // map cmd to CmdReadDto
            return(Ok(_mapper.Map <CommandReadDto>(cmd)));
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var commandItem = _commandAPIRepo.GetCommandById(id);

            if (commandItem == null)
            {
                _logger?.LogWarn("command not found");
                return(NotFound());
            }
            return(Ok(_mapper.Map <CommandReadDto>(commandItem)));
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            Debug.WriteLine($"CommandsController::GetCommandById({id})");
            var commandItem = _repository.GetCommandById(id);

            if (commandItem == null)
            {
                return(NotFound());
            }

            return(Ok(_mapper.Map <CommandReadDto>(commandItem)));
        }
        public ActionResult DeleteCommand(int id)
        {
            var commandModelFromRepo = _repository.GetCommandById(id);

            if (commandModelFromRepo == null)
            {
                return(NotFound());
            }
            _repository.DeleteCommand(commandModelFromRepo);
            _repository.SaveChanges();
            return(NoContent());
        }
Exemple #8
0
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var commandItem = _repository.GetCommandById(id);

            // if there is no item with specified ID
            if (commandItem == null)
            {
                return(NotFound());
            }

            return(Ok(_mapper.Map <CommandReadDto>(commandItem)));
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var item = _repository.GetCommandById(id);

            if (item == null)
            {
                return(NoContent());
            }
            else
            {
                return(Ok(_mapper.Map <CommandReadDto>(item)));
            }
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var command = repo.GetCommandById(id);

            if (command == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(mapper.Map <CommandReadDto>(command)));
            }
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            var commandEntity = _repository.GetCommandById(id);

            if (commandEntity == null)
            {
                return(NotFound());
            }

            var readDto = _mapper.Map <CommandReadDto>(commandEntity);

            return(Ok(readDto));
        }
        public ActionResult <CommandReadDto> GetCommandById(int id)
        {
            Command commandItem = _repository.GetCommandById(id);

            if (commandItem == null)
            {
                return(NotFound());
            }

            CommandReadDto test = _mapper.Map <CommandReadDto>(commandItem);

            return(Ok(test));
        }
        public ActionResult UpdateCommand(int id, CommandUpdateDto commandUpdateDto)
        {
            Command commandModelFromRepo = _repository.GetCommandById(id);

            if (commandModelFromRepo == null)
            {
                return(NotFound());
            }
            _mapper.Map(commandUpdateDto, commandModelFromRepo);
            _repository.UpdateCommand(commandModelFromRepo);
            _repository.SaveChanges();
            return(NoContent());
        }
Exemple #14
0
        public async Task <ActionResult <CommandReadDto> > GetCommandById(int id)
        {
            Command command = await Task.Run <Command>(() => _commandAPIRepo.GetCommandById(id));

            if (command == null)
            {
                return(NotFound());
            }

            return(Ok(new
            {
                data = _mapper.Map <CommandReadDto>(command)
            }));
        }
Exemple #15
0
        public ActionResult <Command> GetCommandById([FromRoute] int Id)
        {
            var commandItems = _commandAPIRepo.GetCommandById(Id);

            if (commandItems == null)
            {
                return(NotFound());
            }
            return(Ok(commandItems));
        }
        public ActionResult <IEnumerable <Command> > GetAllCommandsById(int Id)
        {
            var commandItem = _repository.GetCommandById(Id);

            if (commandItem == null)
            {
                return(NotFound());
            }
            return(Ok(commandItem));
        }
Exemple #17
0
        public ActionResult <CommandReadDTO> GetAllCommandById(int id)
        {
            var cmd = _repository.GetCommandById(id);

            if (cmd == null)
            {
                return(NotFound());
            }
            return(Ok(_mapper.Map <CommandReadDTO> (cmd)));
        }
        public ActionResult <Command> GetCommandById(int id)
        {
            var command = _repository.GetCommandById(id);

            if (command == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(command));
            }
        }
Exemple #19
0
        public ActionResult <IEnumerable <Command> > GetCommandById(int id)
        {
            //return new string[] {"this", "is", "hard", "coded"};

            var CommandItems = _repository.GetCommandById(id);

            if (CommandItems == null)
            {
                return(NotFound());
            }

            return(Ok(CommandItems));
        }