Exemple #1
0
        private void ComboBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB");
            MySqlCommand    command           = new MySqlCommand("select * from produtos where Produto_Nome='" + comboBoxProduto.Text + "';", objeto_connection);
            MySqlDataReader Registro_Query;

            try
            {
                objeto_connection.Open();
                Registro_Query = command.ExecuteReader();

                while (Registro_Query.Read())
                {
                    string Id    = Registro_Query.GetInt32("Produto_Id").ToString();
                    string Valor = Registro_Query.GetDecimal("Produto_Valor").ToString();



                    textBoxIdProduto.Text    = Id;
                    textBoxValorProduto.Text = Valor;
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show("Message: " + erro);
            }
        }
Exemple #2
0
        private void Combo_Produto()
        {
            MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB");
            MySqlCommand    command           = new MySqlCommand("select * from produtos  ;", objeto_connection);
            MySqlDataReader Registro_Query;


            try
            {
                objeto_connection.Open();
                Registro_Query = command.ExecuteReader();

                while (Registro_Query.Read())
                {
                    string Nome = Registro_Query.GetString("Produto_Nome");


                    comboBoxProduto.Items.Add(Nome);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show("Message: " + erro);
            }
        }
Exemple #3
0
        public List <UsuarioData> ListarUsuarios()
        {
            MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB");

            objeto_connection.Open();
            MySqlCommand command       = new MySqlCommand("select * from usuarios", objeto_connection);
            var          listaUsuarios = new List <UsuarioData>();

            try
            {
                //executa o comando
                command.CommandType = System.Data.CommandType.Text;

                //recebe resultado do SELECT
                MySqlDataReader Registro_Query;
                Registro_Query = command.ExecuteReader();

                while (Registro_Query.Read())
                {
                    var oUsuario = new UsuarioData();
                    oUsuario.Codigo        = Convert.ToInt32(Registro_Query["Codigo"].ToString());
                    oUsuario.Nome_Completo = (Registro_Query["Nome_Completo"].ToString());
                    oUsuario.Sexo          = (Registro_Query["Sexo"].ToString());
                    oUsuario.Email         = (Registro_Query["Email"].ToString());
                    oUsuario.Login         = (Registro_Query["Login"].ToString());
                    oUsuario.Senha         = (Registro_Query["Senha"].ToString());
                    oUsuario.Data_Cadastro = (Registro_Query["Data_Cadastro"].ToString());


                    listaUsuarios.Add(oUsuario);
                }
            }
            catch (MySqlException mysqle)
            {
                throw new System.Exception(mysqle.ToString());
            }
            finally
            {
                objeto_connection.Close();
            }
            return(listaUsuarios);
        }
Exemple #4
0
        private void ButtonEfetuarCompra_Click(object sender, EventArgs e)
        {
            MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB");

            objeto_connection.Open();

            MySqlCommand command = new MySqlCommand("select * from produtos where Produto_Id = @Id_Produto", objeto_connection);

            MySqlParameter param = new MySqlParameter("@Id_Produto", MySqlDbType.Int32);

            param.Value = int.Parse(textBoxIdProduto.Text);
            command.Parameters.Add(param);

            //executa o comando
            command.CommandType = CommandType.Text;

            tablepedidos();

            //recebe resultado do SELECT
            MySqlDataReader Registro_Query;

            Registro_Query = command.ExecuteReader();

            Registro_Query.Read();


            string qtde_estoque  = Registro_Query.GetString(3);
            int    qtde_estoque2 = int.Parse(qtde_estoque);

            if (int.Parse(textBoxIdQuantidade.Text) <= qtde_estoque2)
            {
                string insertQuery = "call Cliente_Compra('" + textBoxIdCliente.Text + "', '" + textBoxIdQuantidade.Text + "', '" + textBoxValorProduto.Text + "', '" + textBoxIdProduto.Text + "', '" + textBoxValorTotal.Text + "')";

                executeMyQuery(insertQuery);
                tablepedidos();
            }
            else
            {
                MessageBox.Show("Operação não Completada!!! Quantidade total disponível para esse produto: " + qtde_estoque2);
            }
        }