Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            int    pessoaID = int.Parse(tbPessoa.Text);
            String nome     = tbNome.Text;
            String cpf      = tbCPF.Text;
            String genero   = tbGenero.Text;
            String endereco = tbEndereco.Text;

            Pessoas pessoas = new Pessoas();

            pessoas.i_pessoas = pessoaID;
            pessoas.nome      = nome;
            pessoas.cpf       = cpf;
            pessoas.genero    = genero;
            pessoas.endereco  = endereco;

            bool incluiu = PessoasDB.setIncluiPessoas(conexao, pessoas);

            if (incluiu)
            {
                MessageBox.Show("Pessoa cadastrada com sucesso!");
                Close();
            }
            else
            {
                MessageBox.Show("Erro ao cadastrar pessoa!");
            }
        }
Exemplo n.º 2
0
        private void button3_Click(object sender, EventArgs e)
        {
            int    codigoPessoa = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            String genero       = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            String cpf          = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            String endereco     = dataGridView1.CurrentRow.Cells[3].Value.ToString();
            String nome         = dataGridView1.CurrentRow.Cells[4].Value.ToString();

            Pessoas pessoas = new Pessoas();

            pessoas.i_pessoas = codigoPessoa;
            pessoas.genero    = genero;
            pessoas.cpf       = cpf;
            pessoas.endereco  = endereco;
            pessoas.nome      = nome;

            bool alterou = PessoasDB.setAlteraPessoas(conexao, pessoas);

            if (alterou)
            {
                MessageBox.Show("Pessoa alterada com sucesso!");
            }
            else
            {
                MessageBox.Show("Erro ao alterar pessoa!");
            }
            atualizaTela();
        }
Exemplo n.º 3
0
 private void atualizaTela()
 {
     if (textBoxDescricao.Text.Length > 0)
     {
         dataGridView1.DataSource = PessoasDB.getConsultaPessoas(conexao, comboBoxCampo.SelectedIndex, comboBoxTipo.SelectedIndex, textBoxDescricao.Text);
     }
     else
     {
         dataGridView1.DataSource = PessoasDB.getConsultaPessoas(conexao);
     }
 }
Exemplo n.º 4
0
        // GET: api/Instituicoes
        public IHttpActionResult GetProfessores(string nome)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 3);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            return(Ok(PessoasDB.SelectProfessoresNome(("%" + nome + "%"), Convert.ToInt32(credenciais.Ins_codigo)).Tables[0]));
        }
Exemplo n.º 5
0
        // GET: api/Instituicoes
        public IHttpActionResult Get()
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 5);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            return(Ok(PessoasDB.SelectID(Convert.ToInt32(credenciais.Pes_codigo)).Tables[0]));
        }
Exemplo n.º 6
0
        private void button2_Click(object sender, EventArgs e)
        {
            int  codigoPessoa = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            bool excluido     = PessoasDB.setExcluiPessoas(conexao, codigoPessoa);

            if (excluido)
            {
                MessageBox.Show("Pessoa excluída com sucesso!");
            }
            else
            {
                MessageBox.Show("Erro ao excluir pessoa!");
            }
            atualizaTela();
        }
Exemplo n.º 7
0
        // PUT: api/Instituicoes
        public IHttpActionResult Put([FromBody] Pessoas pessoas)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 5);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            if (PessoasDB.Update(pessoas) == -2)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok());
            }
        }
Exemplo n.º 8
0
        // POST: api/Instituicoes
        public IHttpActionResult Post([FromBody] Pessoas pessoas)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 3);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            Pessoas pes = new Pessoas();

            pes.Pes_nome            = pessoas.Pes_nome;
            pes.Pes_sobrenomes      = pessoas.Pes_sobrenomes;
            pes.Pes_data_nascimento = pessoas.Pes_data_nascimento;
            pes.Pes_cpf             = pessoas.Pes_cpf;
            pes.Pes_rg              = pessoas.Pes_rg;
            pes.Pes_matricula       = pessoas.Pes_matricula;
            pes.Pes_sexo            = pessoas.Pes_sexo;
            pes.Pes_tel_residencial = pessoas.Pes_tel_residencial;
            pes.Pes_tel_celular     = pessoas.Pes_tel_celular;
            pes.Pes_info_adicionais = pessoas.Pes_info_adicionais;
            pes.End_codigo          = pessoas.End_codigo;

            Instituicoes ins = new Instituicoes();

            ins.Ins_codigo = Convert.ToInt32(credenciais.Ins_codigo);

            pes.Ins_codigo = ins;

            int retorno = PessoasDB.Insert(pes);

            if (retorno == -2)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(retorno));
            }
        }
Exemplo n.º 9
0
 private void FrmRelacaoPessoas_Load(object sender, EventArgs e)
 {
     PessoasBindingSource.DataSource = PessoasDB.getConsultaPessoas(conexao);
     this.reportViewer1.RefreshReport();
 }