Exemplo n.º 1
0
        public ActionResult <CustomerPutResponse> Put(int id, [FromBody] CustomerPutRequest request)
        {
            var entity = repository.SingleOrDefault(e => e.Id == id);

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

            entity.FirstName = request.FirstName;
            entity.LastName  = request.LastName;

            var response = _mapper.Map <Customer, CustomerPutResponse>(entity);

            return(Ok(response));
        }
Exemplo n.º 2
0
 public async Task <ActionResult <bool> > PutCustomer(CustomerPutRequest request)
 {
     return(Ok(await _repository.Update(_mapper.Map <Customer>(request))));
 }