private void TxtEmail_Leave(object sender, EventArgs e) { if (ValidaEmail.validaEmail(txtEmail.Text) == false) { pbInvalidoEmail.Visible = true; } else { if (ValidaEmail.validaEmail(txtEmail.Text) == true) { pbInvalidoEmail.Visible = false; } } }
protected void btnForgotPassword_Click(object sender, EventArgs e) { bool variable = false; string codigousuario = null; string email = null; codigousuario = txtUsuario.Text; email = txtEmail.Text; ValidaEmail autenticar = new ValidaEmail(); variable = autenticar.AutenticarEmail(codigousuario, email); if (variable == true) { GenerarNuevapassword(codigousuario, email); } else { lblErrorForgot.Text = ("Usuario o email no encontrado"); } }
async void Save_Clicked(object sender, EventArgs e) { //MessagingCenter.Send(this, "AddItem", Item); if (String.IsNullOrEmpty(txtName.Text)) { await DisplayAlert("Atenção", "Digite um nome válido!", "Entendi"); txtName.Focus(); return; } if (String.IsNullOrEmpty(txtLogin.Text)) { await DisplayAlert("Atenção", "Digite um login válido!", "Entendi"); txtLogin.Focus(); return; } if (String.IsNullOrEmpty(txtSenha.Text)) { await DisplayAlert("Atenção", "Digite uma senha válida!", "Entendi"); txtSenha.Focus(); return; } ValidaEmail validEmail = new ValidaEmail(); if (!validEmail.IsValidEmail(txtLogin.Text)) { await DisplayAlert("Atenção", "Esse não é um e-mail válido!", "Entendi"); txtLogin.Focus(); return; } DtoAvatar avatar = new DtoAvatar(); avatar = (DtoAvatar)ItemsCollectionView.SelectedItem; if (avatar == null) { await DisplayAlert("Atenção", "É necessário escolher um avatar", "Entendi"); ItemsCollectionView.Focus(); return; } try { using (var client = new HttpClient()) { waitActivityIndicator.IsRunning = true; var loginRequest = new DtoLogin { Name = txtName.Text, Login = txtLogin.Text, Password = txtSenha.Text, Avatar = avatar.Name }; var jsonRequest = JsonConvert.SerializeObject(loginRequest); var httpContent = new StringContent(jsonRequest, Encoding.UTF8, "application/json"); string uri = "http://207.180.246.227:8095/admin/Login/Insert"; var retorno = await client.PostAsync(uri, httpContent); var resultString = await retorno.Content.ReadAsStringAsync(); if (retorno.StatusCode == System.Net.HttpStatusCode.BadRequest) { await DisplayAlert("Erro", resultString, "Ok"); waitActivityIndicator.IsRunning = false; return; } await DisplayAlert("Sucesso.", "Conta criada com sucesso", "Registrado"); if (Application.Current.Properties.ContainsKey("login") && Application.Current.Properties.ContainsKey("senha")) { Application.Current.Properties["login"] = loginRequest.Login; Application.Current.Properties["senha"] = loginRequest.Password; } else { Application.Current.Properties.Add("login", loginRequest.Login); Application.Current.Properties.Add("senha", loginRequest.Password); } waitActivityIndicator.IsRunning = false; Application.Current.MainPage = new LoginPage(); } } catch (Exception ex) { await DisplayAlert("Erro", ex.Message, "Erro ao cadastrar..."); waitActivityIndicator.IsRunning = false; return; } await Navigation.PopModalAsync(); }
async void Save_Clicked(object sender, EventArgs e) { //MessagingCenter.Send(this, "AddItem", Item); if (String.IsNullOrEmpty(txtName.Text)) { await DisplayAlert("Atenção", "Digite um nome válido!", "Entendi"); txtName.Focus(); return; } if (String.IsNullOrEmpty(txtLogin.Text)) { await DisplayAlert("Atenção", "Digite um login válido!", "Entendi"); txtLogin.Focus(); return; } if (String.IsNullOrEmpty(txtSenha.Text)) { await DisplayAlert("Atenção", "Digite uma senha válida!", "Entendi"); txtSenha.Focus(); return; } ValidaEmail validEmail = new ValidaEmail(); if (!validEmail.IsValidEmail(txtLogin.Text)) { await DisplayAlert("Atenção", "Esse não é um e-mail válido!", "Entendi"); txtLogin.Focus(); return; } DtoAvatar avatar = new DtoAvatar(); avatar = (DtoAvatar)ItemsCollectionView.SelectedItem; if (avatar == null) { await DisplayAlert("Atenção", "É necessário escolher um avatar", "Entendi"); ItemsCollectionView.Focus(); return; } try { using (var client = new HttpClient()) { waitActivityIndicator.IsRunning = true; var unitTrackerRequest = new DtoUnitTracker { Name = txtName.Text, Login = txtLogin.Text, Password = txtSenha.Text, CalculoDistancia = Convert.ToInt32(lblCalculoDistancia.Text), IntervaloPosicao = Convert.ToInt32(lblIntervaloPosicao.Text), IntervaloPosicaoParado = Convert.ToInt32(lblIntervaloPosicaoParado.Text), IdAdmin = (int)Application.Current.Properties["IdUser"], Avatar = avatar.Name }; var jsonRequest = JsonConvert.SerializeObject(unitTrackerRequest); var httpContent = new StringContent(jsonRequest, Encoding.UTF8, "application/json"); string uri = "http://207.180.246.227:8095/admin/UnitTracker/Insert"; var retorno = await client.PostAsync(uri, httpContent); var resultString = await retorno.Content.ReadAsStringAsync(); if (retorno.StatusCode == System.Net.HttpStatusCode.BadRequest) { await DisplayAlert("Erro", resultString, "Ok"); waitActivityIndicator.IsRunning = false; return; } await DisplayAlert("Sucesso.", "Unidade rastreada criada com sucesso!", "Cadastrado"); waitActivityIndicator.IsRunning = false; } } catch (Exception ex) { await DisplayAlert("Erro", ex.Message, "Erro ao cadastrar..."); waitActivityIndicator.IsRunning = false; return; } await Navigation.PopModalAsync(); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (descricao.Text == "") { valido = "nao"; mensagem = "Favor faça a descrição da solicitação !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (descricao.Text.Length < 200) { valido = "nao"; mensagem = "A descrição do chamado esta muito curta, deve conter no mínimo 200 caracteres !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if ((txtemail.Text != "") && (ValidaEmail.ValidarEmail(txtemail.Text) == false)) { valido = "nao"; mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtemail.Focus(); } else { valido = "sim"; } if (valido == "sim") { try { semaEntities ctx = new semaEntities(); chamado ch = ctx.chamadoes.First(p => p.id == chamadoID); ch.status = cboxStatus.SelectedValue; ch.secretariaID = int.Parse(Session["secretaria"].ToString()); ch.protocolo = txtProtocolo.Text; ch.nome = txtnome.Text; ch.telefone = txttelefone.Text; ch.email = txtemail.Text; ch.cpf = txtcpf.Text; ch.assunto = int.Parse(cboxAssunto.SelectedValue); ch.topico = int.Parse(cboxTopico.SelectedValue); ch.img = "user-800x600.png"; ch.cep = txtCEP.Text; ch.rua = txtRua.Text; ch.numero = txtNumero.Text; ch.bairro = txtBairro.Text; ch.cidade = txtCidade.Text; if (checkDenuncia.Checked == true) { ch.anonimo = "SIM"; } if (checkDenuncia.Checked == false) { ch.anonimo = "NAO"; } if (checkWhatsapp.Checked == true) { ch.envia_whatsapp = "SIM"; } if (checkWhatsapp.Checked == false) { ch.envia_whatsapp = "NAO"; } ctx.SaveChanges(); pushMensage(); mensagem = "Alterado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (descricao.Text == "") { valido = "nao"; mensagem = "Favor faça a descrição da solicitação !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (descricao.Text.Length < 200) { valido = "nao"; mensagem = "A descrição do chamado esta muito curta, deve conter no mínimo 200 caracteres !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (txtnome.Text == "" && checkDenuncia.Checked == false) { valido = "nao"; mensagem = "Favor informe o Nome !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtnome.Focus(); } else if (txttelefone.Text == "" && checkDenuncia.Checked == false) { valido = "nao"; mensagem = "É necessáro informar um Telefone para contato !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txttelefone.Focus(); } else if ((txtemail.Text != "") && (ValidaEmail.ValidarEmail(txtemail.Text) == false) && (checkDenuncia.Checked == false)) { valido = "nao"; mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtemail.Focus(); } else if (cboxAssunto.SelectedItem.ToString() == "Selecione") { valido = "nao"; mensagem = "Favor Selecionar o Assunto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxAssunto.Focus(); } else if (cboxTopico.SelectedItem.ToString() == "Selecione") { valido = "nao"; mensagem = "Favor Selecionar o Tópico !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxTopico.Focus(); } else { valido = "sim"; } if (valido == "sim") { GravaDB = Salvar(); } if (GravaDB == true) { if (txtemail.Text != "") { Thread mail = new Thread(Email); mail.Start(); } Thread whats = new Thread(WhatsApp); whats.Start(); } }
protected void btnEnvia_Click(object sender, EventArgs e) { if (nome.Text == "") { valido = "nao"; //ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroNome();", true); ClientScript.RegisterStartupScript(GetType(), "Popup", "erroNome();", true); } else if (rg.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRG();", true); } else if (datanasc.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroDataNasc();", true); } else if (uf.SelectedIndex == 0) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroUF();", true); } else if (cpf.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCPF();", true); } else if ((cpf.Text != "") && (ValidaCPF.IsCpf(cpf.Text) == false)) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCPFinv();", true); } else if (email.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroEmail();", true); } else if ((email.Text != "") && (ValidaEmail.ValidarEmail(email.Text) == false)) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroEmailinv();", true); } else if (celular.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCelular();", true); } else if (mensagem.Value == "") { ClientScript.RegisterStartupScript(GetType(), "Popup", "erroMensagem();", true); } else if (rbHabilitacao.Checked == false && rbInfracoes.Checked == false && rbVeiculos.Checked == false) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCategoria();", true); } else if (rbHabilitacao.Checked == true) { if (cnhsn.SelectedIndex == 0) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroTemCNH();", true); } else if ((cnhsn.SelectedValue == "SIM") && ((cnh.Text == "") || (dtvalidade.Text == "") || (ufcnh.Text == ""))) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCampos();", true); } else if (rbInfracoes.Checked == true) { if (renavan.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRenavam();", true); } else if (placa.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroPlaca();", true); } else if (numeroi.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroAutoI();", true); } else if (rbVeiculos.Checked == true) { if (renavan.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRenavam();", true); } else if (placa.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroPlaca();", true); } } } else { valido = "sim"; } } if (valido == "sim" && idfaleconosco == null) { Salvar(); Email(); } if (valido == "sim" && idfaleconosco != null) { SalvarRetornoCidadao(); ListarMensagemRetornoEmail(); Email(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "O Campo Nome é obrigatório"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); nome.Focus(); } else if (email.Text == "") { mensagem = "O Campo e-mail é obrigatório!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); email.Focus(); } else if ((email.Text != "") && (ValidaEmail.ValidarEmail(email.Text) == false)) { mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); email.Focus(); } else if (login.Text == "") { mensagem = "O Campo Login é obrigatório!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); login.Focus(); } else if (cboxPerfil.SelectedItem.ToString() == "Selecione") { mensagem = "Favor Selecionar o Perfil !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxPerfil.Focus(); } else if (cboxSecretaria.SelectedItem.ToString() == "Selecione") { mensagem = "Favor Selecionar a Secretaria !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxSecretaria.Focus(); } else { try { string senhaCriptografada = Criptografia.CalculaHash(password); semaEntities ctx = new semaEntities(); usuario user = ctx.usuarios.First(p => p.id == usuarioID); user.nome = nome.Text.Trim(); user.email = email.Text.Trim(); user.login = login.Text.Trim(); if (password != string.Empty) { user.senha = senhaCriptografada; } user.perfil = cboxPerfil.SelectedValue; user.secretariaID = int.Parse(cboxSecretaria.SelectedValue); user.img = lblCaminhoImg.Text; user.cargo = cargo.Text; ctx.SaveChanges(); mensagem = "Dados foram salvos com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Erro ao Editar " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }