Example #1
0
        public bool Oleo(Oleo Oleo, int TipoPesquisa)
        {
            try
            {
                DataTable        table   = new DataTable();
                MySqlDataAdapter adapter = new MySqlDataAdapter();
                MySqlCommand     command = new MySqlCommand();
                table = Consulta.Oleo(Oleo, TipoPesquisa);

                //Verifica se o Oleo Ja esta cadastrado.
                if (table.Rows.Count != 0)
                {
                    if (!Conexão.Checkconection())
                    {
                        Conexão.Conectar();
                    }

                    if (Conexão.Checkconection())
                    {
                        string AlterOleo = "UPDATE OLEO SET NOME = @NOME, MARCA = @MARCA, LITROS = @LITROS  WHERE ID_OLEO = @ID_OLEO;";

                        command.CommandText = AlterOleo;
                        command.Connection  = Conexão.Pega_Conexão();
                        command.Parameters.Add("@NOME", MySqlDbType.VarChar).Value  = Oleo.Nome;
                        command.Parameters.Add("@MARCA", MySqlDbType.VarChar).Value = Oleo.Marca;
                        command.Parameters.Add("@LITROS", MySqlDbType.Float).Value  = Oleo.Litros;
                        command.Parameters.Add("@ID_OLEO", MySqlDbType.Int32).Value = table.Rows[0][0];

                        int retorno = command.ExecuteNonQuery();
                        if (retorno > 0)
                        {
                            Oleo_Alterado = true;
                        }
                        Conexão.Desconectar();
                    }
                    else
                    {
                        return(Oleo_Alterado);
                    }
                }
                else
                {
                    MessageBox.Show("Oleo não pode ser Alterado", "Problemas ao Alterar");
                }
            }
            catch (MySqlException Exception)
            {
                MessageBox.Show(Convert.ToString(Exception), "Estado da Conexão");
            }

            return(Oleo_Alterado);
        }
Example #2
0
        public bool Oleo(Oleo Oleo, int TipoPesquisa)
        {
            try
            {
                DataTable        table   = new DataTable();
                MySqlDataAdapter adapter = new MySqlDataAdapter();
                MySqlCommand     command = new MySqlCommand();
                table = Consulta.Oleo(Oleo, TipoPesquisa);

                //Verifica se o Oleo Ja esta cadastrado.
                if (table.Rows.Count == 0)
                {
                    if (!Conexão.Checkconection())
                    {
                        Conexão.Conectar();
                    }

                    if (Conexão.Checkconection())
                    {
                        string InsertOleo = "INSERT INTO OLEO(NOME, MARCA, LITROS) VALUES (@NOME, @MARCA, @LITROS);";


                        command.CommandText = InsertOleo;
                        command.Connection  = Conexão.Pega_Conexão();
                        command.Parameters.Add("@NOME", MySqlDbType.VarChar).Value  = Oleo.Nome;
                        command.Parameters.Add("@MARCA", MySqlDbType.VarChar).Value = Oleo.Marca;
                        command.Parameters.Add("@LITROS", MySqlDbType.Float).Value  = Oleo.Litros;

                        int retorno = command.ExecuteNonQuery();
                        if (retorno > 0)
                        {
                            Oleo_Incluido = true;
                        }
                        Conexão.Desconectar();
                    }
                    else
                    {
                        return(Oleo_Incluido);
                    }
                }
                else
                {
                    MessageBox.Show("Oleo já Existe", "Problemas ao inserir");
                }
            }
            catch (MySqlException Exception)
            {
                MessageBox.Show(Convert.ToString(Exception), "Estado da Conexão");
            }

            return(Oleo_Incluido);
        }
Example #3
0
        public bool Oleo(Oleo Oleo, int TipoPesquisa)
        {
            try
            {
                DataTable        table   = new DataTable();
                MySqlDataAdapter adapter = new MySqlDataAdapter();
                MySqlCommand     command = new MySqlCommand();
                table = Consulta.Oleo(Oleo, TipoPesquisa);

                //Verifica se o Oleo Ja esta cadastrado.
                if (table.Rows.Count == 0)
                {
                    if (!Conexão.Checkconection())
                    {
                        Conexão.Conectar();
                    }

                    if (Conexão.Checkconection())
                    {
                        string ExcludOleo = "DELETE FROM `OLEO` WHERE ID_OLEO = @ID_OLEO;";

                        command.CommandText = ExcludOleo;
                        command.Connection  = Conexão.Pega_Conexão();
                        command.Parameters.Add("@ID_OLEO", MySqlDbType.Int32).Value = table.Rows[0][0];

                        int retorno = command.ExecuteNonQuery();
                        if (retorno > 0)
                        {
                            Oleo_Excluido = true;
                        }
                        Conexão.Desconectar();
                    }
                    else
                    {
                        return(Oleo_Excluido);
                    }
                }
                else
                {
                    MessageBox.Show("Oleo não pode ser Excluido", "Problemas ao Excluir");
                }
            }
            catch (MySqlException Exception)
            {
                MessageBox.Show(Convert.ToString(Exception), "Estado da Conexão");
            }

            return(Oleo_Excluido);
        }
Example #4
0
        public DataTable Oleo(Oleo Oleo, int TipoPesquisa)
        {
            try
            {
                if (!Conexão.Checkconection())
                {
                    Conexão.Conectar();
                }

                if (Conexão.Checkconection())
                {
                    string ConsultaOleo = "SELECT * FROM OLEO WHERE ";

                    switch (TipoPesquisa)
                    {
                    case 0:
                        ConsultaOleo = ConsultaOleo + "ID_OLEO = @ID_OLEO";
                        break;

                    case 1:
                        ConsultaOleo = ConsultaOleo + "NOME = @NOME";
                        break;

                    case 2:
                        ConsultaOleo = ConsultaOleo + "MARCA =  @MARCA";
                        break;

                    case 3:
                        ConsultaOleo = ConsultaOleo + "LITROS = @LITROS";
                        break;

                    case 4:
                        ConsultaOleo = ConsultaOleo + "1";
                        break;
                    }

                    DataTable        table   = new DataTable();
                    MySqlDataAdapter adapter = new MySqlDataAdapter();
                    MySqlCommand     command = new MySqlCommand();

                    ConsultaOleo        = ConsultaOleo + ";";
                    command.CommandText = ConsultaOleo;
                    command.Connection  = Conexão.Pega_Conexão();

                    switch (TipoPesquisa)
                    {
                    case 0:
                        command.Parameters.Add("@NOME", MySqlDbType.Int32).Value = Oleo.ID_Oleo;
                        break;

                    case 1:
                        command.Parameters.Add("@NOME", MySqlDbType.VarChar).Value = Oleo.Nome;
                        break;

                    case 2:
                        command.Parameters.Add("@MARCA", MySqlDbType.VarChar).Value = Oleo.Marca;
                        break;

                    case 3:
                        command.Parameters.Add("@LITROS", MySqlDbType.Float).Value = Oleo.Litros;
                        break;
                    }

                    adapter.SelectCommand = command;
                    adapter.Fill(TableOleo);
                    Conexão.Desconectar();
                }
            }
            catch (MySqlException Exception)
            {
                MessageBox.Show(Convert.ToString(Exception), "Estado da Conexão");
            }
            return(TableOleo);
        }
Example #5
0
        private void Pesquisar_Btn_Click(object sender, EventArgs e)
        {
            if (TxTBox_Pesquisa.Text != "")
            {
                int i = ComboBox_Tabelas.SelectedIndex + 1;
                int j = ComboBox_TipoBusca.SelectedIndex + 3;
                int TipoDaPesquisa = 0;

                switch (i)
                {
                case 1:
                    Abastecimento Abastecimento = new Abastecimento();
                    switch (j)
                    {
                    case 1:
                        TipoDaPesquisa = 4;
                        break;

                    case 2:
                        TipoDaPesquisa = 5;
                        break;

                    case 3:
                        TipoDaPesquisa = 0;
                        break;

                    case 4:
                        TipoDaPesquisa = 1;
                        break;

                    case 5:
                        TipoDaPesquisa = 2;
                        break;

                    case 6:
                        TipoDaPesquisa = 3;
                        break;
                    }
                    Consultar.Abastecimento(Abastecimento, TipoDaPesquisa);
                    break;

                case 2:
                    Atendimento Atendimento = new Atendimento();
                    switch (j)
                    {
                    case 1:
                        TipoDaPesquisa = 1;
                        break;

                    case 2:
                        TipoDaPesquisa = 2;
                        break;

                    case 3:
                        TipoDaPesquisa = 3;
                        break;
                    }
                    Consultar.Atendimento(Atendimento, TipoDaPesquisa);
                    break;

                case 3:
                    Combustivel Combustivel = new Combustivel();
                    switch (j)
                    {
                    case 1:
                        TipoDaPesquisa = 0;
                        break;

                    case 2:
                        TipoDaPesquisa = 1;
                        break;

                    case 3:
                        TipoDaPesquisa = 2;
                        break;

                    case 4:
                        TipoDaPesquisa = 3;
                        break;
                    }
                    Consultar.Combustivel(Combustivel, TipoDaPesquisa);
                    break;

                case 4:
                    Departamento Departamento = new Departamento();
                    switch (j)
                    {
                    case 1:
                        TipoDaPesquisa = 0;
                        break;

                    case 2:
                        TipoDaPesquisa = 1;
                        break;

                    case 3:
                        TipoDaPesquisa = 2;
                        break;
                    }
                    Consultar.Departamento(Departamento, TipoDaPesquisa);
                    break;

                case 5:
                    Destino Destino = new Destino();
                    switch (j)
                    {
                    case 0:
                        TipoDaPesquisa = 0;
                        break;

                    case 1:
                        TipoDaPesquisa = 1;
                        break;

                    case 2:
                        TipoDaPesquisa = 2;
                        break;

                    case 3:
                        TipoDaPesquisa = 3;
                        break;

                    case 4:
                        TipoDaPesquisa = 4;
                        break;
                    }
                    Consultar.Destino(Destino, TipoDaPesquisa);
                    break;

                case 6:
                    Manutenção Manutenção = new Manutenção();
                    switch (j)
                    {
                    case 0:
                        TipoDaPesquisa = 0;
                        break;

                    case 1:
                        TipoDaPesquisa = 1;
                        break;

                    case 2:
                        TipoDaPesquisa = 2;
                        break;

                    case 3:
                        TipoDaPesquisa = 3;
                        break;

                    case 4:
                        TipoDaPesquisa = 4;
                        break;
                    }
                    Consultar.Manutenção(Manutenção, TipoDaPesquisa);
                    break;

                case 7:
                    Multa Multa = new Multa();
                    Consultar.Multa(Multa, 6);
                    break;

                case 8:
                    Notificação Notificação = new Notificação();
                    Consultar.Notificação(Notificação, 2);
                    break;

                case 9:
                    Oficina Oficina = new Oficina();
                    Consultar.Oficina(Oficina, 2);
                    break;

                case 10:
                    Oleo Oleo = new Oleo();
                    Consultar.Oleo(Oleo, 4);
                    break;

                case 11:
                    Posto Posto = new Posto();
                    Consultar.Posto(Posto, 5);
                    break;

                case 12:
                    Salario Salario = new Salario();
                    Consultar.Salario(Salario, 2);
                    break;

                case 13:
                    Usuario Usuario = new Usuario();
                    Consultar.Usuario(Usuario, 8);
                    break;

                case 14:
                    Veiculo Veiculo = new Veiculo();
                    Consultar.Veiculo(Veiculo, 9);
                    break;
                }

                Console.WriteLine("Index da Tabela " + i + "Index da Pesquisa " + ComboBox_TipoBusca.SelectedIndex);
                Console.WriteLine("Nome da Tabela " + ComboBox_Tabelas.SelectedItem + "Tipo da Pesquisa " + ComboBox_TipoBusca.SelectedItem);
                if (!true)
                {
                    Repoisicionamento_Label(Sucesso_Label);
                }
                else
                {
                    Error_Label.Text = "Ocorreu um erro durante a pesquisa";
                    Repoisicionamento_Label(Error_Label);
                }
            }
            else
            {
                Error_Label.Text = "Os campos não podem ser vazios";
                Repoisicionamento_Label(Error_Label);
            }
        }
Example #6
0
        private Consultar SelectConsulta(ComboBox ComboBoxi)
        {
            int i = ComboBoxi.SelectedIndex + 1;

            switch (i)
            {
            case 1:
                Abastecimento Abastecimento = new Abastecimento();
                Table_Consulta = Consultar.Abastecimento(Abastecimento, 4);
                break;

            case 2:
                Atendimento Atendimento = new Atendimento();
                Table_Consulta = Consultar.Atendimento(Atendimento, 4);
                break;

            case 3:
                Combustivel Combustivel = new Combustivel();
                Table_Consulta = Consultar.Combustivel(Combustivel, 4);
                break;

            case 4:
                Departamento Departamento = new Departamento();
                Table_Consulta = Consultar.Departamento(Departamento, 3);
                break;

            case 5:
                Destino Destino = new Destino();
                Table_Consulta = Consultar.Destino(Destino, 5);
                break;

            case 6:
                Manutenção Manutenção = new Manutenção();
                Table_Consulta = Consultar.Manutenção(Manutenção, 5);
                break;

            case 7:
                Multa Multa = new Multa();
                Table_Consulta = Consultar.Multa(Multa, 6);
                break;

            case 8:
                Notificação Notificação = new Notificação();
                Table_Consulta = Consultar.Notificação(Notificação, 2);
                break;

            case 9:
                Oficina Oficina = new Oficina();
                Table_Consulta = Consultar.Oficina(Oficina, 2);
                break;

            case 10:
                Oleo Oleo = new Oleo();
                Table_Consulta = Consultar.Oleo(Oleo, 4);
                break;

            case 11:
                Posto Posto = new Posto();
                Table_Consulta = Consultar.Posto(Posto, 5);
                break;

            case 12:
                Salario Salario = new Salario();
                Table_Consulta = Consultar.Salario(Salario, 2);
                break;

            case 13:
                Usuario Usuario = new Usuario();
                Table_Consulta = Consultar.Usuario(Usuario, 8);
                break;

            case 14:
                Veiculo Veiculo = new Veiculo();
                Table_Consulta = Consultar.Veiculo(Veiculo, 9);
                break;
            }
            return(Consultar);
        }
Example #7
0
        private void btnOleo_Click(object sender, EventArgs e)
        {
            Oleo Tela = new Oleo();

            Tela.ShowDialog();
        }