public static string VerificaNumero(string numero, string idVenda)
        {
            try
            {
                var aeat = AcaoEntreAmigosTemp.Pesquisar(int.Parse(numero), long.Parse(idVenda));
                if (aeat != null)
                {
                    return("Número já inserido!!");
                }

                var aea = AcaoEntreAmigos.PesquisaNumero(int.Parse(numero));
                if (aea == null)
                {
                    return("Número Inválido!!");
                }

                if (aea.Numero > 16000)
                {
                    return("Número Inválido. Fora do limite de 16000!!");
                }

                if (aea.IdStatus == 1)
                {
                    return("Número já vendido!!!");
                }


                return("NumOk");
            }
            catch (Exception ex)
            {
                return("Erro: " + ex.Message);
            }
        }
 public static string ReenviarEmail(string numero)
 {
     try
     {
         numero = numero.Replace('_', '/').Replace('.', '+').Replace('-', '=');
         numero = Criptografia.Decrypt(numero);
         var aea = AcaoEntreAmigos.PesquisaNumero(int.Parse(numero));
         if (aea != null)
         {
             var resulatdo = EnviarEmailComprador(aea.Email, aea.NomeComprador, aea.NumeroStr);
             if (!resulatdo.Equals("true"))
             {
                 return("Erro ao enviar EMAIL, Tente novamente!!");
             }
         }
         return("reenvioEmailOk");
     }
     catch (Exception ex)
     {
         return("Erro: " + ex.Message);
     }
 }
        public static string CarregaNumeroEdit(string numero)
        {
            try
            {
                var htmlCamposModal = new StringBuilder();
                numero = numero.Replace('_', '/').Replace('.', '+').Replace('-', '=');
                numero = Criptografia.Decrypt(numero);
                var aea = AcaoEntreAmigos.PesquisaNumero(int.Parse(numero));
                if (aea != null)
                {
                    //campo Numero
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Número</label>");
                    htmlCamposModal.Append(string.Format("<input id=\"txtNumeroEdit\" type=\"text\" class=\"form-control\"  value=\"{0}\" disabled=\"\"/></div>", aea.NumeroStr));

                    //campo Comprador
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Comprador</label>");
                    htmlCamposModal.Append(string.Format("<input id=\"txtCompradorEdit\" type=\"text\" class=\"form-control\" value=\"{0}\"/></div>", aea.NomeComprador));

                    //campo Telefone
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Telefone(s)</label>");
                    htmlCamposModal.Append(string.Format("<input id=\"txtTelefoneEdit\" type=\"text\" class=\"form-control\" value=\"{0}\"/></div>", aea.Telefone));

                    //campo Email
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Email</label>");
                    htmlCamposModal.Append(string.Format("<input id=\"txtEmailEdit\" type=\"text\" class=\"form-control\" value=\"{0}\"/></div>", aea.Email));

                    //campo data Venda
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Data Venda</label>");
                    htmlCamposModal.Append(string.Format("<input id=\"txtDataVendaEdit\" type=\"date\" class=\"form-control\" value=\"{0}\"/></div>"
                                                         , aea.DataVenda.ToString().Equals("01/01/1900 00:00:00") ? string.Empty : aea.DataVenda.ToString("yyyy-MM-dd"))
                                           );

                    //campo Vendedor
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Vendedor</label>");
                    //htmlCamposModal.Append(string.Format("<input id=\"txtVe Edit\" type=\"text\" class=\"form-control\" value=\"{0}\"/></div>", aea.NomeVendedor));

                    htmlCamposModal.Append("<select id=\"ddlVendedorEdit\" class=\"form-control\">");
                    var listaVendedor = AcaoEntreAmigosVendedor.Lista(-1);
                    foreach (var item in listaVendedor)
                    {
                        var selected = item.IdVendedor == aea.IdVendedor ? " selected=\"selected\"" : "";
                        htmlCamposModal.Append(string.Format("<option value=\"{0}\" {2}>{1}</option>", item.IdVendedor, item.NomeVendedor, selected));
                    }
                    htmlCamposModal.Append("</select></div>");

                    //campo Situação
                    htmlCamposModal.Append("<div class=\"form-group\"><label>Situação</label>");
                    htmlCamposModal.Append("<select id=\"ddlStatusEdit\" class=\"form-control\">");

                    var selected_1 = aea.IdStatus == 0 ? " selected=\"selected\"" : "";
                    htmlCamposModal.Append(string.Format("<option value=\"0\" {0}>Disponível</option>", selected_1));
                    selected_1 = aea.IdStatus == 1 ? " selected=\"selected\"" : "";
                    htmlCamposModal.Append(string.Format("<option value=\"1\" {0}>Vendido</option>", selected_1));
                    htmlCamposModal.Append("</select></div>");
                }
                return(htmlCamposModal.ToString());
            }
            catch (Exception ex)
            {
                return("<div class=\"alert alert-block alert-danger fade in\"><button data-dismiss=\"alert\" class=\"close\" type=\"button\">" +
                       "</button><p><i class=\"fa fa-times-circle fa-lg\"></i> btnPesquisar_Click-ERRO:" + ex.Message + "</p></div>");
            }
        }