public ClienteDto RegistrarCliente(ResponseCreateCliente cliente)
        {
            ClienteDto imprimir = new ClienteDto();

            if (Validaciones.SoloLetras(cliente.Apellido.ToString()) &&
                Validaciones.SoloLetras(cliente.Nombre.ToString()) &&
                Validaciones.SoloNumeros(cliente.DNI) &&
                !_query.ExisteDni(cliente.DNI))
            {
                Cliente entity = new Cliente()
                {
                    DNI      = cliente.DNI,
                    Apellido = cliente.Apellido,
                    Nombre   = cliente.Nombre,
                    Email    = cliente.Email
                };
                Add(entity);
                imprimir.Mensaje = "El cliente fue registrado con el exito";
                return(imprimir);
            }
            else
            {
                imprimir.Mensaje = "Ocurrio un error, el dni ya estba registrado, o ingreso incorrectamente los datos, vuelva a intentarlo";
                return(imprimir);
            }
        }
 public IActionResult RegistrarCliente(ResponseCreateCliente cliente)
 {
     try
     {
         return(new JsonResult(_service.RegistrarCliente(cliente))
         {
             StatusCode = 201
         });
     }
     catch (System.Exception e)
     {
         return(BadRequest(e.Message));
     }
 }