protected void btnEntrar_Click(object sender, EventArgs e) { MySqlConnection con = new MySqlConnection(conecLocal); con.Open(); if (usuario.Text.Trim() == "" || senha.Text.Trim() == "" || senha.Text == string.Empty) { mensagem = "Favor informar Usuário e senha para login!!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } else { try { string senhaCriptografada = Criptografia.CalculaHash(password); string sql = "Select * from sema.usuario where login='******' and senha='" + senhaCriptografada + "'"; MySqlCommand cmd; DataTable dt = new DataTable(); MySqlDataAdapter da = new MySqlDataAdapter(); cmd = new MySqlCommand(sql, con); da.SelectCommand = cmd; da.Fill(dt); if (dt.Rows.Count != 0) { Session.Timeout = 10; Session["logado"] = "SIM"; Session["nome"] = dt.Rows[0][1].ToString(); Session["perfil"] = dt.Rows[0][5].ToString(); Session["img"] = dt.Rows[0][7].ToString(); Session["cargo"] = dt.Rows[0][8].ToString(); Session["id"] = dt.Rows[0][0].ToString(); Session["secretaria"] = dt.Rows[0][6].ToString(); dt.Dispose(); logado = 1; } else { Session["logado"] = "NAO"; mensagem = "Usuário ou senha Inválidos!!"; logado = 0; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } finally { con.Close(); } } if (logado == 1) { Response.Redirect("home.aspx"); } }
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 { try { string senhaCriptografada = Criptografia.CalculaHash(password); semaEntities ctx = new semaEntities(); usuario user = new usuario(); user.nome = nome.Text.Trim(); user.email = email.Text.Trim(); user.login = login.Text.Trim(); user.senha = senhaCriptografada; user.perfil = cboxPerfil.SelectedValue; user.secretariaID = int.Parse(cboxSecretaria.SelectedValue); user.img = lblCaminhoImg.Text.Trim(); user.cargo = cargo.Text.Trim(); ctx.usuarios.Add(user); ctx.SaveChanges(); mensagem = "Cadastrado com Sucesso !!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); nome.Text = string.Empty; email.Text = string.Empty; login.Text = string.Empty; senha.Text = string.Empty; cboxPerfil.SelectedIndex = -1; cboxSecretaria.SelectedIndex = -1; } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } } }
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); } } }