Esempio n. 1
0
        public IActionResult Update(string id, Cliente cli)
        {
            var cliente = _clienteDb.GetById(id);

            if (cliente == null)
            {
                return(NotFound());
            }
            _clienteDb.Update(id, cli);
            return(NoContent());
        }
Esempio n. 2
0
        public IActionResult Update(string id, Task task)
        {
            var _task = _clienteDb.GetById(id);

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

            _clienteDb.Update(id, task);

            return(NoContent());
        }
Esempio n. 3
0
        public IActionResult Update(string id, TaskToUser taskToUser)
        {
            var _taskToUser = _clienteDb.GetByIdTaskToUser(id);

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

            _clienteDb.Update(id, taskToUser);

            return(NoContent());
        }
        public async Task <IActionResult> Update(string id, [FromBody] ClienteDto clienteDto)
        {
            var cliente = _clienteDb.GetById(id);

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

            var clienteAtualizado = new Cliente(clienteDto.Nome,
                                                clienteDto.Apelido,
                                                clienteDto.Sexo,
                                                clienteDto.DataNascimento,
                                                clienteDto.Telefones,
                                                clienteDto.Endereco);

            clienteAtualizado.Id = id;

            await _clienteDb.Update(id, clienteAtualizado);

            return(NoContent());
        }