private void button1_Click(object sender, EventArgs e)
        {
            int         IDVenda;
            string      id;
            bool        ret = false, ret1 = false, ret2 = false;
            DataTable   dt, dt1, dt2 = new DataTable();
            DataSet     ds   = new DataSet();
            Funcionario func = new Funcionario();
            Gerente     gr   = new Gerente();
            Vendedor    vend = new Vendedor();
            Produto     prod = new Produto();

            dt = func.ConsultaIDProd_Forn(Convert.ToInt32(vendaIDPROD.Text));
            id = dt.Rows[0]["IDForn_prod"].ToString();

            vend.IDuser      = Convert.ToInt32(vendaCodID.Text);
            vend.IDForn_Prod = Convert.ToInt32(id);
            vend.DataVenda   = vendaDataVenda.Value;
            vend.TotalVenda  = Convert.ToInt32(vendaVlTotal.Value);


            dt2 = gr.LerTodosProdutos();
            object sumObject;

            sumObject = dt2.Compute("Sum(QuantidadeProduto)", "");

            ret     = gr.CadastrarVenda(vend);
            dt1     = func.ConsultaIDVenda(vend);
            IDVenda = Convert.ToInt32(dt1.Rows[0]["IDVenda"].ToString());

            ret1 = gr.CadastrarRelatorio(IDVenda, Convert.ToInt32(sumObject.ToString()), Convert.ToInt32(vendaVdaQtdPROD.Value.ToString()), Convert.ToInt32(vendaVlTotal.Value));


            prod.IDprod            = Convert.ToInt32(vendaIDPROD.Text);
            prod.QuantidadeProduto = Convert.ToInt32(vendaVdaQtdPROD.Value.ToString());
            ret2 = gr.AtualizarProd(prod);
            if (ret == false || ret1 == false || ret2 == false)
            {
                vendaMsg.BackColor = Color.LightSalmon;
                vendaMsg.Text      = "Venda mal sucedida! Por favor Contactar o Admnistrador do Sistema.\r ERRO:";
            }
            else
            {
                vendaMsg.BackColor = Color.LightGreen;
                vendaMsg.Text      = "Venda Efetuada Com Sucesso";
            }
        }