Exemple #1
0
        private void frmTeste_Load(object sender, EventArgs e)
        {
            Camadas.BLL.Vendas          bllVend  = new Camadas.BLL.Vendas();
            List <Camadas.MODEL.Vendas> lstVenda = new List <Camadas.MODEL.Vendas>();

            //Camadas.DAL.Vendas bllVend = new Camadas.DAL.Vendas();


            lstVenda            = bllVend.Select();
            dgvteste.DataSource = "";
            dgvteste.DataSource = lstVenda;
        }
        private void btnVendasRelatorio_Click(object sender, EventArgs e)
        {
            Camadas.BLL.Vendas          bllVend  = new Camadas.BLL.Vendas();
            List <Camadas.MODEL.Vendas> lstVenda = new List <Camadas.MODEL.Vendas>();

            //Camadas.DAL.Vendas bllVend = new Camadas.DAL.Vendas();


            lstVenda = bllVend.Select();
            dgvRelatorioVendas.DataSource = "";
            dgvRelatorioVendas.DataSource = lstVenda;
        }
 private void btnLocar_Click(object sender, EventArgs e)
 {
     if (dgvCabecalho.SelectedRows.Count > 0 && dgvCarrinhovenda.SelectedRows.Count > 0)
     {
         string             cliente   = dgvCabecalho.SelectedRows[0].Cells["nome_cli"].Value.ToString();
         int                id        = Convert.ToInt32(dgvLocacaoProdutos.SelectedRows[0].Cells["id_produto"].Value.ToString());
         string             descricao = dgvLocacaoProdutos.SelectedRows[0].Cells["descricao"].Value.ToString();
         string             status    = dgvLocacaoProdutos.SelectedRows[0].Cells["status"].Value.ToString();
         Camadas.BLL.Vendas bllVenda  = new Camadas.BLL.Vendas();
         bllVenda.Insert(id, descricao, cliente);
         Camadas.BLL.Produto bllProd = new Camadas.BLL.Produto();
         bllProd.UpdateVenda(id, status);
         MessageBox.Show("Locação Efetuada com sucesso", "Locação", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Produto ou cliente não selecionado", "Locação", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }