public HttpResponseMessage Get([FromUri]ClienteFilterBEC clienteFilterBEC)
        {
            var retorno = new HttpResponseMessage();

            if (clienteFilterBEC.idConsultor.Equals(0))
            {
                retorno = new HttpResponseMessage(HttpStatusCode.PreconditionFailed);
            }
            else
            {
                var bc = ClienteFactory.Instance.ListToAPI();

                var list = bc.ListToAPI(clienteFilterBEC);

                var retornoAPI = new RetornoAPI<ClienteBEC>()
                {
                    isOk = true,
                    Results = list
                };

                retorno = Request.CreateResponse(HttpStatusCode.OK, retornoAPI);
            }

            return retorno;
        }
        // POST api/default1
        public HttpResponseMessage Post(ConsultorLoginBEC consultorLoginBEC)
        {
            var retorno = Request.CreateResponse(HttpStatusCode.NonAuthoritativeInformation, consultorLoginBEC);

            var bc = ConsultorFactory.Instance.Login();

            var retornoBC = bc.Validar(consultorLoginBEC.Username, consultorLoginBEC.Senha);

            if (retornoBC.Result.Sucesso())
            {
                var retornoAPI = new RetornoAPI<ConsultorLogadoBEC>() { 
                    isOk = true,
                    Result = retornoBC.Entidade
                };

                retorno = Request.CreateResponse(HttpStatusCode.OK, retornoAPI);
            }

            return retorno;
        }