public Models.Cliente AddCliente(Models.NewCliente newCliente)
        {
            var clienteEntity = _autoMapper.Map <Data.Entities.Cliente>(newCliente);

            _qProcessor.AddCliente(clienteEntity);
            var cliente = _autoMapper.Map <Models.Cliente>(clienteEntity);

            cliente.AddLink(new Link {
                Method = HttpMethod.Get.Method,
                Href   = "http://localhost:22522/api/v1/clientes/" + cliente.ClienteId,
                Rel    = Constants.CommonLinkRelValues.Self
            });

            return(cliente);
        }
Exemple #2
0
 public Cliente AddCliente(HttpRequestMessage requestMessage, Models.NewCliente newCliente)
 {
     return(_addClienteMP.AddCliente(newCliente));
 }