Ejemplo n.º 1
0
        private void btnAltera_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult ask;
                ask = MessageBox.Show("Deseja mesmo alterar seus dados?", "Tadeu Tadado",
                                      MessageBoxButtons.YesNo,
                                      MessageBoxIcon.Question,
                                      MessageBoxDefaultButton.Button2);
                if (ask == DialogResult.Yes)
                {
                    string        sql;
                    List <object> param = new List <object>();
                    param.Add(txtNome.Text);
                    param.Add(txtSobrenome.Text);
                    param.Add(Convert.ToInt64(txtRA.Text));
                    string sexo = "";
                    if (radFem.Checked)
                    {
                        sexo = "F";
                    }
                    else
                    {
                        sexo = "M";
                    }
                    param.Add(sexo);
                    param.Add(txtTelefone.Text);
                    param.Add(txtLogin.Text);
                    param.Add(txtSenha.Text);
                    sql = "update aluno set " +
                          "nome = @1 ," +
                          "sobrenome = @2 ," +
                          "celular = @4 ," +
                          "sexo = @5 ," +
                          "login = @6 ," +
                          "senha = @7 ," +
                          "where ra = @3";

                    Conexao.executar(sql, param);
                    this.Close();
                    frmAreaUser apre = new frmAreaUser(id_aluno);
                    apre.Show();
                }
                else
                {
                    MessageBox.Show("Dados não alterados ", "Tadeu Tadado",
                                    MessageBoxButtons.OK);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro ao alterar os dados!"
                                + "\n\nMais detalhes: " + ex.Message,
                                "Tadeu Tadado",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            try
            { if (txtLogin.Text.Equals("admTadeuTadado") && txtSenha.Text.Equals("tadeutadado123"))
              {
                  this.Visible = false;
                  frmAreaAdmin form = new frmAreaAdmin();
                  form.Show();
              }
              else
              {
                  if (radAluno.Checked)
                  {
                      int           id_aluno = 0;
                      List <object> param    = new List <object>();
                      param.Add(txtLogin.Text);
                      param.Add(txtSenha.Text);
                      string           sql = "SELECT * FROM aluno WHERE login =  @1 and senha = @2 and excluido = 'n'";
                      NpgsqlDataReader dr  = Conexao.selecionar(sql, param);
                      if (dr.Read())
                      {
                          id_aluno = Convert.ToInt16(dr["id_aluno"]);
                          dr.Close();

                          frmAreaUser form = new frmAreaUser(id_aluno);
                          form.Show();
                          this.Hide();
                      }
                      else
                      {
                          MessageBox.Show("Usuário ou senha errados!!",
                                          "Tadeu Tadado CTI - Unesp", MessageBoxButtons.OK, MessageBoxIcon.Error);
                      }
                      dr.Close();
                  }
                  else
                  {
                      int           id_professor = 0;
                      List <object> param        = new List <object>();
                      param.Add(txtLogin.Text);
                      param.Add(txtSenha.Text);
                      string           sql = "select * from professor where login = @1 and senha = @2 and excluido = 'n'";
                      NpgsqlDataReader dr  = Conexao.selecionar(sql, param);
                      if (dr.Read())
                      {
                          id_professor = Convert.ToInt16(dr["id_professor"]);
                          dr.Close();

                          frmAreaProfessor form = new frmAreaProfessor(id_professor);
                          form.Show();
                          this.Hide();
                      }
                      else
                      {
                          MessageBox.Show("Usuário ou senha errados!!",
                                          "Tadeu Tadado CTI - Unesp", MessageBoxButtons.OK, MessageBoxIcon.Error);
                      }
                      dr.Close();
                  }
              } }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro ao processar o comando!" + "\n\nMais detalhes: " +
                                ex.Message, "Pet 72A", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }