Exemplo n.º 1
0
        private void btnRgstrrVnd_Click(object sender, EventArgs e)
        {
            VNDSTableAdapter       vendas  = new VNDSTableAdapter();
            MOVIMENTOSTableAdapter mov     = new MOVIMENTOSTableAdapter();
            PRDTTableAdapter       produto = new PRDTTableAdapter();
            ITEMVENDATableAdapter  item    = new ITEMVENDATableAdapter();

            vendas.RegistraVenda((int)cmbListaCliente.SelectedValue, qtd, subtotal, DateTime.Now.ToShortDateString());

            for (int i = 0; i < dvgVnds.Rows.Count; i++)
            {
                int idVenda = (int)vendas.idMaxVendas();

                item.RegistraItemVenda(int.Parse(dvgVnds.Rows[i].Cells["idProd"].Value.ToString()),
                                       int.Parse(dvgVnds.Rows[i].Cells["qtdProduto"].Value.ToString()), idVenda);

                mov.RegistraMovimento(DateTime.Now.ToShortDateString(), int.Parse(dvgVnds.Rows[i].Cells["qtdProduto"].Value.ToString()), "V"
                                      , int.Parse(dvgVnds.Rows[i].Cells["idProd"].Value.ToString()));

                produto.RetiradaEstoque(int.Parse(dvgVnds.Rows[i].Cells["qtdProduto"].Value.ToString()),
                                        int.Parse(dvgVnds.Rows[i].Cells["idProd"].Value.ToString()));
            }



            MessageBox.Show("Venda Cadastrada com Sucesso!");
            this.Close();
        }
Exemplo n.º 2
0
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            VNDSTableAdapter vendas = new VNDSTableAdapter();

            dgvConsultaVenda.Rows.Add(vendas.FiltraVenda(mskdata.Text));
        }