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>"); } }