public HttpResponseMessage EnviarEmailMembro(HttpRequestMessage request, int idMembro)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;



                if (idMembro > 0)
                {
                    var usuario = _usuarioRep.GetSingle(int.Parse(HttpContext.Current.User.Identity.GetUserId()));
                    Membro membroAtual = _membroRep.GetSingle(idMembro);
                    _utilEmailService.MembroInserirUsuarioEnviarEmail(idMembro, usuario.Id);


                    //pega o telefone do primeiro usuario
                    var membroTel = membroAtual.Pessoa.Usuarios.FirstOrDefault();

                    //Inserir SMS de boas vindas
                    Sms sms = new Sms
                    {
                        UsuarioCriacao = usuario,
                        DtCriacao = DateTime.Now,
                        Numero = membroTel.Telefones.Select(t => t.DddCel).FirstOrDefault() + membroTel.Telefones.Select(t => t.Celular).FirstOrDefault(),
                        Mensagem = "Economiza Já - BEM VINDO. Acesse membro.economizaja.com.br a senha são os 8 primeiros digitos do seu CNPJ ou CPF e email, ou siga instruções enviada no email",
                        Status = StatusSms.NaoEnviado,
                        OrigemSms = TipoOrigemSms.PedidoPromocionalPendenteAprovacao,
                        Ativo = true
                    };
                    _smsRep.Add(sms);
                    _unitOfWork.Commit();


                    response = request.CreateResponse(HttpStatusCode.OK, new { success = true });
                }
                else
                {
                    response = request.CreateResponse(HttpStatusCode.BadRequest, new { success = false });
                }

                return response;
            }));
        }