private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;

            if (comboBox3.Text == "APARTAMENTO")
            {
                login login = new login();
                login.selectcodbloco(cmbBlocos.Text);
                string apartamento = cmbApt.Text;
                string bloco       = login.tem19.ToString();
                cmd.CommandText = "select * from ENCOMENDAS where APARTAMENTO = @apartamento and COD_BLOCO = @bloco";
                cmd.Parameters.AddWithValue("@apartamento", apartamento);
                cmd.Parameters.AddWithValue("@bloco", bloco);
            }
            if (comboBox3.Text == "DATA")
            {
                string data = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text;
                cmd.CommandText = "select * from ENCOMENDAS where DATA_PREVISAO = @data";
                cmd.Parameters.AddWithValue("@data", data);
            }
            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                            if (a == 7)
                            {
                                login login = new login();
                                login.selectBlocos(dr.GetInt32(a));
                                linhaDados[a] = login.tem16;
                            }
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    cmbApt.Visible    = false;
                    cmbBlocos.Visible = false;
                    cmbAno.Visible    = false;
                    cmbDia.Visible    = false;
                    CmbMes.Visible    = false;
                    cmbAno.Visible    = false;
                    comboBox3.Text    = "";
                    cmbAno.Text       = "";
                    CmbMes.Text       = "";
                    cmbDia.Text       = "";
                    cmbApt.Text       = "";
                    cmbBlocos.Text    = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void Button3_Click(object sender, EventArgs e)
        {
            if (cmbCargos.Text != "")
            {
                dataGridView2.Rows.Clear();
                dataGridView2.Columns.Clear();
                Conexão       conexão = new Conexão();
                SqlCommand    cmd3    = new SqlCommand();
                SqlDataReader dr3;

                string Cargo = cmbCargos.Text;



                cmd3.CommandText = "select * from CargosDepartamento where Cargos = @Cargo";
                cmd3.Parameters.AddWithValue("@Cargo", Cargo);



                try
                {
                    //Conectar ao Banco
                    cmd3.Connection = conexão.conectar();
                    //Executar Comando
                    dr3 = cmd3.ExecuteReader();

                    int nColunas = dr3.FieldCount;

                    for (int i = 0; i < nColunas; i++)
                    {
                        dataGridView2.Columns.Add(dr3.GetName(i).ToString(), dr3.GetName(i).ToString());
                    }
                    string[] linhaDados = new string[nColunas];

                    while (dr3.Read())
                    {
                        for (int a = 0; a < nColunas; a++)
                        {
                            if (dr3.GetFieldType(a).ToString() == "System.Int32")
                            {
                                linhaDados[a] = dr3.GetInt32(a).ToString();
                            }
                            if (dr3.GetFieldType(a).ToString() == "System.String")
                            {
                                linhaDados[a] = dr3.GetString(a).ToString();
                            }

                            if (dr3.GetFieldType(a).ToString() == "System.DateTime")
                            {
                                linhaDados[a] = dr3.GetDateTime(a).ToString();
                            }
                        }

                        dataGridView2.Rows.Add(linhaDados);
                    }

                    conexão.desconectar();
                }
                catch
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Por gentileza selecione um Cargo!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
        public deleteDepartamentos(string codUpdate)
        {
            InitializeComponent();

            for (int o = 11; o <= 99; o++)
            {
                cmbEstadoTele.Items.Add(o);
            }

            string teste = codUpdate;

            codd3 = codUpdate;
            // Conexão conexão = new Conexão();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;
            SqlCommand    cmd2 = new SqlCommand();
            SqlDataReader dr2;

            codd = teste;



            cmd.CommandText = "select * from Departamento where Nome = @nomeDepartamento";
            cmd.Parameters.AddWithValue("@nomeDepartamento", codd);



            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();

                //Executar Comando
                dr = cmd.ExecuteReader();


                dr.Read();



                TxtNomeDepart.Text = dr.GetString(0);
                string tele = dr.GetString(2);
                cmbEstadoTele.Text = tele.Substring(0, 2);
                TxtTelefone.Text   = tele.Substring(3);
                dr.Close();


                cmd2.Connection  = conexão.conectar();
                cmd2.CommandText = "select * from CargosDepartamento where Departamento = @Departamento";
                cmd2.Parameters.AddWithValue("@Departamento", codd);
                dr2 = cmd2.ExecuteReader();
                //  dr2.Read();
                int      nColunas   = dr2.FieldCount;
                string[] linhaDados = new string[nColunas];
                while (dr2.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr2.GetFieldType(a).ToString() == "System.Int32")
                        {
                        }
                        if (dr2.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr2.GetString(a).ToString();
                        }

                        if (dr2.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr2.GetDateTime(a).ToString();
                        }
                    }

                    cmbCargos.Items.Add(linhaDados[0]);
                }
                dr.Close();
            }
            catch (SqlException e)
            {
                // this.mensagem = "Não foi possivel conectar ao Banco de Dados!!!";
            }
        }
Exemplo n.º 4
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;

            if (CmbPesquisa.Text == "*")
            {
                cmd.CommandText = "select * from Funcionario";
            }
            if (CmbPesquisa.Text == "NOME")
            {
                string Funcionario = "%" + txtNome.Text + "%";
                cmd.CommandText = "SELECT * FROM Funcionario WHERE Nome LIKE @Funcionario";
                cmd.Parameters.AddWithValue("@Funcionario", Funcionario);
            }
            if (CmbPesquisa.Text == "RG")
            {
                string RG = txtNome.Text;
                cmd.CommandText = "SELECT * FROM Funcionario WHERE RG = @RG";
                cmd.Parameters.AddWithValue("@RG", RG);
            }
            if (CmbPesquisa.Text == "CPF")
            {
                string CPF = txtNome.Text;
                cmd.CommandText = "SELECT * FROM Funcionario WHERE CPF = @CPF";
                cmd.Parameters.AddWithValue("@CPF", CPF);
            }
            if (CmbPesquisa.Text == "CARGO")
            {
                string CARGO = comboBox1.Text;
                cmd.CommandText = "SELECT * FROM Funcionario WHERE Cargo = @CARGO";
                cmd.Parameters.AddWithValue("@CARGO", CARGO);
            }
            if (CmbPesquisa.Text == "DEPARTAMENTO")
            {
                string DEPARTAMENTO = comboBox2.Text;
                cmd.CommandText = "SELECT * FROM Funcionario WHERE Departamento = @DEPARTAMENTO";
                cmd.Parameters.AddWithValue("@DEPARTAMENTO", DEPARTAMENTO);
            }

            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    txtNome.Visible   = false;
                    label2.Visible    = false;
                    label3.Visible    = false;
                    label4.Visible    = false;
                    comboBox1.Visible = false;
                    txtNome.Text      = "";
                    CmbPesquisa.Text  = "";
                    comboBox1.Text    = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;


            if (CmbPesquisa.Text == "*")
            {
                cmd.CommandText = "select * from Visitantes";
            }
            if (CmbPesquisa.Text == "NOME")
            {
                string Visitante = "%" + txtNome.Text + "%";
                cmd.CommandText = "select * from Visitantes where NomeVisitante like @Visitante";
                cmd.Parameters.AddWithValue("@Visitante", Visitante);
            }
            if (CmbPesquisa.Text == "CPF")
            {
                string CPF = txtNome.Text;
                cmd.CommandText = "select * from Visitantes where CPF = @CPF";
                cmd.Parameters.AddWithValue("@CPF", CPF);
            }
            if (CmbPesquisa.Text == "RG")
            {
                string RG = txtNome.Text;
                cmd.CommandText = "select * from Visitantes where RG = @RG";
                cmd.Parameters.AddWithValue("@RG", RG);
            }
            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    label2.Visible   = false;
                    txtNome.Visible  = false;
                    label3.Visible   = false;
                    label4.Visible   = false;
                    CmbPesquisa.Text = "";
                    txtNome.Text     = "";
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public deleteCargo(string cargo, string depa)
        {
            InitializeComponent();
            login login = new login();

            de           = depa;
            login.envio  = "teste";
            login.envio2 = "teste";

            string salvarDepartamentos = "";
            int    l = 1;

            while (login.envio2 != "")
            {
                login.envio2 = "";
                login.selectDepartamento();
                salvarDepartamentos += "|" + login.envio2;
                l++;
            }
            string[] Departamentos = salvarDepartamentos.Split((char)'|');
            int      testee2       = Departamentos.Count();

            for (int a = 0; a <= testee2 - 1; a++)
            {
                if (Departamentos[a] != "")
                {
                    CmbDepartamento.Items.Add(Departamentos[a]);
                }
            }
            string teste = cargo;

            cod2 = cargo;

            // Conexão conexão = new Conexão();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;
            SqlCommand    cmd2 = new SqlCommand();
            SqlDataReader dr2;

            codd = teste;



            cmd.CommandText = "select * from CargosDepartamento where Cargos = @Cargo";
            cmd.Parameters.AddWithValue("@Cargo", codd);



            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();

                //Executar Comando
                dr = cmd.ExecuteReader();


                dr.Read();



                txtCargo.Text        = dr.GetString(0);
                CmbDepartamento.Text = dr.GetString(2);
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public deleteReuniao(string teste)
        {
            InitializeComponent();



            string diadia = System.DateTime.Now.Day + "";

            if (diadia.Length == 1)
            {
                diadia = "0" + diadia;
            }
            string mesmes = System.DateTime.Now.Month + "";

            if (mesmes.Length == 1)
            {
                mesmes = "0" + mesmes;
            }
            string anoano = System.DateTime.Now.Year + "";
            string dataac = diadia + "/" + mesmes + "/" + anoano;

            cmbDia.Text = dataac.Substring(0, 2);

            string mes = mesmes;

            if (mes.Length > 1)
            {
                CmbMes.Text = dataac.Substring(3, 2);
            }
            else
            {
                CmbMes.Text = "0" + dataac.Substring(3, 1);
            }

            cmbAno.Text = dataac.Substring(6, 4);


            for (int m = 0; m <= 23; m++)
            {
                if (m < 10)
                {
                    cmbHoraEntrada.Items.Add("0" + m + ":00");
                }
                else
                {
                    cmbHoraEntrada.Items.Add(m + ":00");
                }
            }
            for (int c = 1; c <= 31; c++)
            {
                if (c.ToString().Length == 1)
                {
                    cmbDia.Items.Add("0" + c);
                }
                else
                {
                    cmbDia.Items.Add(c);
                }
            }

            for (int h = 1; h <= 12; h++)
            {
                if (h < 10)
                {
                    CmbMes.Items.Add("0" + h);
                }
                else
                {
                    CmbMes.Items.Add(h);
                }
            }
            for (int y = 1900; y <= 2020; y++)
            {
                cmbAno.Items.Add(y);
            }

            // Conexão conexão = new Conexão();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;

            codd = teste;



            cmd.CommandText = "select * from REUNIAO where COD_REUNIAO = @codReuniao";
            cmd.Parameters.AddWithValue("@codReuniao", codd);


            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                dr.Read();
                txtTema.Text    = dr.GetString(1);
                txtTopicos.Text = dr.GetString(6).Replace("+", "\r\n");;
                txtLocal.Text   = dr.GetString(2);
                txtResumo.Text  = dr.GetString(4);
                string   data2 = dr.GetDateTime(3).ToString();
                string   data3 = data2.Substring(0, 10);
                string[] data  = data3.Split((char)'/');
                // .Split((char)'-');
                cmbDia.Text         = data[0];
                CmbMes.Text         = data[1];
                cmbAno.Text         = data[2];
                cmbHoraEntrada.Text = dr.GetString(5);
            }
            catch (SqlException e)
            {
                // this.mensagem = "Não foi possivel conectar ao Banco de Dados!!!";
            }
        }
Exemplo n.º 8
0
        private void Button4_Click(object sender, EventArgs e)
        {
            tt = "x";
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;

            cmd.CommandText = "select * from REUNIAO";


            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    txtTema2.Text        = "";
                    cmbHoraEntrada2.Text = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 9
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;



            if (CmbPesquisa.Text == "*")
            {
                cmd.CommandText = "select * from Servicos";
            }
            if (CmbPesquisa.Text == "NOME")
            {
                string Empresa = txtNome.Text;
                cmd.CommandText = "select * from Servicos where Empresa = @Empresa";
                cmd.Parameters.AddWithValue("@Empresa", Empresa);
            }
            if (CmbPesquisa.Text == "DATA SERVIÇO")
            {
                string Empresa = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text;
                cmd.CommandText = "select * from Servicos where dataServico = @Empresa";
                cmd.Parameters.AddWithValue("@Empresa", Empresa);
            }
            if (CmbPesquisa.Text == "CNPJ")
            {
                string Empresa = txtPesquisar.Text;
                cmd.CommandText = "select * from Servicos where CNPJ = @Empresa";
                cmd.Parameters.AddWithValue("@Empresa", Empresa);
            }

            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    CmbPesquisa.Text     = "";
                    txtPesquisar.Text    = "";
                    txtNome.Text         = "";
                    cmbDia.Visible       = false;
                    CmbMes.Visible       = false;
                    cmbAno.Visible       = false;
                    txtNome.Visible      = false;
                    txtPesquisar.Visible = false;
                    label2.Visible       = false;
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 10
0
        private void Button3_Click(object sender, EventArgs e)
        {
            tt = "";
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão    conexão = new Conexão();
            SqlCommand cmd     = new SqlCommand();

            SqlDataReader dr;

            string data       = cmbDia2.Text + "/" + cmbMes2.Text + "/" + cmbAno2.Text;
            string codReuniao = data + "-" + cmbHoraEntrada2.Text;
            string hora       = cmbHoraEntrada2.Text;

            cmd.CommandText = "select * from REUNIAO where TEMA_CENTRAL = @temaCentral and HORA_REUNIAO = @horaReuniao and DATA_HORA = @dataReuniao";
            cmd.Parameters.AddWithValue("@horaReuniao", hora);
            cmd.Parameters.AddWithValue("@temaCentral", txtTema2.Text);
            cmd.Parameters.AddWithValue("@dataReuniao", data);



            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (a == 0)
                        {
                            codReuniao = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }
                    cod = linhaDados[0];
                    dataGridView2.Rows.Add(linhaDados);
                }
                codUpdate = codReuniao;
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    txtTema2.Text        = "";
                    cmbHoraEntrada2.Text = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 11
0
        public ConsultarDepartamento()
        {
            InitializeComponent();
            login login = new login();

            CmbDepartamento.Items.Clear();
            CmbDepartamento.Text = "";
            login.envio          = "teste";
            login.envio2         = "teste";
            CmbDepartamento.Items.Add("*");
            string        salvarDepartamentos = "";
            int           l       = 1;
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;


            try
            {
                //Conectar ao Banco
                cmd.Connection  = conexão.conectar();
                cmd.CommandText = "select * from DEPARTAMENTOS";
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;


                string[] linhaDados = new string[nColunas];

                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }
                    CmbDepartamento.Items.Add(linhaDados[1]);
                }

                conexão.desconectar();



                //while (login.envio2 != "")
                //{
                //    login.envio2 = "";
                //    login.selectDepartamento(l);
                //    salvarDepartamentos += "|" + login.envio2;
                //    l++;
                //}
                //string[] Departamentos = salvarDepartamentos.Split((char)'|');
                //int testee2 = Departamentos.Count();
                //for (int a = 0; a <= testee2 - 1; a++)
                //{
                //    if (Departamentos[a] != "")
                //    {
                //        CmbDepartamento.Items.Add(Departamentos[a]);

                //    }

                //}
            }
            catch
            {
            }
        }
Exemplo n.º 12
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            if (CmbDepartamento.Text != "")
            {
                dataGridView2.Rows.Clear();
                dataGridView2.Columns.Clear();
                Conexão       conexão = new Conexão();
                SqlCommand    cmd     = new SqlCommand();
                SqlDataReader dr;

                string Departamento = CmbDepartamento.Text;

                if (Departamento == "*")
                {
                    cmd.CommandText = "select * from DEPARTAMENTOS";
                    tt = "teste";
                }
                else
                {
                    login login = new login();
                    login.selectCodDepar(Departamento);
                    int codDepartamento = login.tem47;
                    cmd.CommandText = "select * from CARGOS where COD_DEPARTAMENTO = @Departamento";
                    cmd.Parameters.AddWithValue("@Departamento", codDepartamento);
                    tt = "";
                }

                try
                {
                    //Conectar ao Banco
                    cmd.Connection = conexão.conectar();
                    //Executar Comando
                    dr = cmd.ExecuteReader();

                    int nColunas = dr.FieldCount;

                    for (int i = 0; i < nColunas; i++)
                    {
                        dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                    }
                    string[] linhaDados = new string[nColunas];

                    while (dr.Read())
                    {
                        for (int a = 0; a < nColunas; a++)
                        {
                            if (dr.GetFieldType(a).ToString() == "System.Int32")
                            {
                                linhaDados[a] = dr.GetInt32(a).ToString();
                            }
                            if (dr.GetFieldType(a).ToString() == "System.String")
                            {
                                linhaDados[a] = dr.GetString(a).ToString();
                            }

                            if (dr.GetFieldType(a).ToString() == "System.DateTime")
                            {
                                linhaDados[a] = dr.GetDateTime(a).ToString();
                            }
                        }

                        dataGridView2.Rows.Add(linhaDados);
                    }
                    codUpdate = Departamento;
                    conexão.desconectar();
                }
                catch
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Por gentileza escolha um Departamento!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;


            if (CmbPesquisa.Text == "NOME")
            {
                string Morador = txtNome.Text;
                cmd.CommandText = "select * from MORADORES where NOME = @Morador";
                cmd.Parameters.AddWithValue("@Morador", Morador);
            }
            if (CmbPesquisa.Text == "CPF")
            {
                string CPF = txtNome.Text;
                cmd.CommandText = "select * from MORADORES where  CPF = @CPF";
                cmd.Parameters.AddWithValue("@CPF", CPF);
            }
            if (CmbPesquisa.Text == "RG")
            {
                string RG = txtNome.Text;
                cmd.CommandText = "select * from MORADORES where  RG = @RG";
                cmd.Parameters.AddWithValue("@RG", RG);
            }
            if (CmbPesquisa.Text == "GARAGEM")
            {
                string Garagem = txtNome.Text;
                cmd.CommandText = "select * from MORADORES where  GARAGEM = @Garagem";
                cmd.Parameters.AddWithValue("@Garagem", Garagem);
            }
            if (CmbPesquisa.Text == "APARTAMENTO")
            {
                string Apartamento = cmbApt.Text;
                string Blocos      = cmbBlocos.Text;
                login  login       = new login();
                login.selectcodbloco(Blocos);
                int codBloco = login.tem19;

                cmd.CommandText = "select * from MORADORES where  COD_BLOCO = @Blocos and APARTAMENTO = @Apartamento";
                cmd.Parameters.AddWithValue("@Apartamento", Apartamento);
                cmd.Parameters.AddWithValue("@Blocos", codBloco);
            }

            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null && linhaDados[1] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    txtNome.Visible   = false;
                    cmbApt.Visible    = false;
                    cmbBlocos.Visible = false;
                    label2.Visible    = false;
                    label3.Visible    = false;
                    label4.Visible    = false;
                    txtNome.Text      = "";
                    cmbApt.Text       = "";
                    cmbBlocos.Text    = "";
                    CmbPesquisa.Text  = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 14
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            dataGridView2.Rows.Clear();
            dataGridView2.Columns.Clear();
            Conexão       conexão = new Conexão();
            SqlCommand    cmd     = new SqlCommand();
            SqlDataReader dr;


            if (CmbPesquisa.Text == "NOME")
            {
                string NOME = "%" + txtNome.Text + "%";
                cmd.CommandText = "select * from USUARIOS_DESCK where NOME like @NOME";
                cmd.Parameters.AddWithValue("@NOME", NOME);
            }
            if (CmbPesquisa.Text == "*")
            {
                cmd.CommandText = "select * from USUARIOS_DESCK";
            }
            if (CmbPesquisa.Text == "CARGO")
            {
                string CARGO = cmbCargo.Text;
                login  login = new login();
                login.codCargoFunc(CARGO);
                int codcargo = login.tem33;
                cmd.CommandText = "select * from USUARIOS_DESCK where COD_CARGO = @CARGO";
                cmd.Parameters.AddWithValue("@CARGO", codcargo);
            }
            if (CmbPesquisa.Text == "LOGIN")
            {
                string LOGIN = txtNome.Text;
                cmd.CommandText = "select * from USUARIOS_DESCK where LOGIN = @LOGIN";
                cmd.Parameters.AddWithValue("@LOGIN", LOGIN);
            }

            try
            {
                //Conectar ao Banco
                cmd.Connection = conexão.conectar();
                //Executar Comando
                dr = cmd.ExecuteReader();

                int nColunas = dr.FieldCount;

                for (int i = 0; i < nColunas; i++)
                {
                    dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString());
                }
                string[] linhaDados = new string[nColunas];
                while (dr.Read())
                {
                    for (int a = 0; a < nColunas; a++)
                    {
                        if (dr.GetFieldType(a).ToString() == "System.Int32")
                        {
                            linhaDados[a] = dr.GetInt32(a).ToString();
                        }
                        if (dr.GetFieldType(a).ToString() == "System.String")
                        {
                            linhaDados[a] = dr.GetString(a).ToString();
                        }

                        if (dr.GetFieldType(a).ToString() == "System.DateTime")
                        {
                            linhaDados[a] = dr.GetDateTime(a).ToString();
                        }
                    }

                    dataGridView2.Rows.Add(linhaDados);
                }
                if (linhaDados[0] == null)
                {
                    MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    dataGridView2.Rows.Clear();
                    dataGridView2.Columns.Clear();
                    label2.Visible   = false;
                    cmbCargo.Visible = false;
                    txtNome.Visible  = false;
                    txtNome.Text     = "";
                    cmbCargo.Text    = "";
                    label2.Visible   = false;
                    cmbCargo.Visible = false;
                    txtNome.Visible  = false;
                    txtNome.Text     = "";
                    cmbCargo.Text    = "";
                    CmbPesquisa.Text = "";
                }

                conexão.desconectar();
            }
            catch
            {
                MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }