public NewClienteResponseDto Register(NewClienteDto newClienteDto) { try { Cliente cliente = _newClienteAssembler.ToEntity(newClienteDto); _clienteRepository.SaveOrUpdate(cliente); return(new NewClienteResponseDto { HttpStatusCode = StatusCodes.Status201Created, Response = new ApiStringResponse(ClienteAppConstants.ClienteCreado) }); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new NewClienteResponseDto { HttpStatusCode = StatusCodes.Status500InternalServerError, Response = new ApiStringResponse(ApiConstants.InternalServerError) }); } }
public Articulo ToEntity(NewClienteDto newClienteDto) { Articulo cliente = _mapper.Map <Articulo>(newClienteDto); return(cliente); }
public IActionResult Register([FromBody] NewClienteDto newClienteDto) { NewClienteResponseDto response = _clienteApplicationService.Register(newClienteDto); return(StatusCode(response.HttpStatusCode, response.Response)); }
public Cliente ToEntity(NewClienteDto newClienteDto) { Cliente cliente = _mapper.Map <Cliente>(newClienteDto); return(cliente); }