private void frmVendas_Load(object sender, EventArgs e) { PADARIA.BLL.ClienteBLL clienteBLL = new PADARIA.BLL.ClienteBLL(); PADARIA.BLL.ProdutoBLL produtoBLL = new PADARIA.BLL.ProdutoBLL(); PADARIA.BLL.VendasBLL vendasBLL = new PADARIA.BLL.VendasBLL(); List <PADARIA.MODEL.Produto> produtos = new List <PADARIA.MODEL.Produto>(); produtos = produtoBLL.select(); for (int i = 0; i < produtos.Count; i++) { if (produtos[i].quantidade <= 0) { produtos.RemoveAt(i); } } cmbCliente.DisplayMember = "nome"; cmbCliente.ValueMember = "id"; cmbCliente.DataSource = clienteBLL.select(); cmbCliente.SelectedItem = null; cmbProduto.DisplayMember = "nome"; cmbProduto.ValueMember = "id"; cmbProduto.DataSource = produtos; cmbProduto.SelectedItem = null; dtGrdVenda.DataSource = ""; dtGrdVenda.DataSource = vendasBLL.select(); }
private void btnExcluir_Click(object sender, EventArgs e) { int idCliente = Convert.ToInt32(lblIdValor.Text); DialogResult resposta = MessageBox.Show("Deseja excluir o cliente" + txtNome.Text + "?", "Exclusão de clientes", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); PADARIA.BLL.ClienteBLL dalCli = new PADARIA.BLL.ClienteBLL(); if (resposta == DialogResult.Yes) { dalCli.delete(idCliente); dtGrdCliente.DataSource = ""; dtGrdCliente.DataSource = dalCli.select(); pnlCliente.Visible = !pnlCliente.Visible; dtGrdCliente.Visible = !dtGrdCliente.Visible; txtEndereco.Text = ""; txtNome.Text = ""; txtCpf.Text = ""; lblIdValor.Text = ""; txtTelefone.Text = ""; btnExcluir.Enabled = false; lblId.Visible = false; lblIdValor.Visible = false; btnAdicionar.Enabled = true; } }
private void btnSalvar_Click(object sender, EventArgs e) { PADARIA.MODEL.Cliente cliente = new PADARIA.MODEL.Cliente(); cliente.nome = txtNome.Text; cliente.endereco = txtEndereco.Text; cliente.telefone = txtTelefone.Text; cliente.cpf = txtCpf.Text; PADARIA.BLL.ClienteBLL dalCli = new PADARIA.BLL.ClienteBLL(); if (lblIdValor.Text == "" || lblIdValor.Text == null) { if ((txtEndereco.Text == "" || txtEndereco.Text == null) || (txtNome.Text == "" || txtNome.Text == null) || (txtCpf.Text == "" || txtCpf.Text == null) || (txtTelefone.Text == "" || txtTelefone.Text == null)) { MessageBox.Show("Não são permitidos campos vazios"); } else { dalCli.insert(cliente); dtGrdCliente.DataSource = ""; dtGrdCliente.DataSource = dalCli.select(); pnlCliente.Visible = !pnlCliente.Visible; dtGrdCliente.Visible = !dtGrdCliente.Visible; txtEndereco.Text = ""; txtNome.Text = ""; txtCpf.Text = ""; txtTelefone.Text = ""; lblIdValor.Text = ""; btnExcluir.Enabled = false; lblId.Visible = false; lblIdValor.Visible = false; btnAdicionar.Enabled = true; } } else { if ((txtEndereco.Text == "" || txtEndereco.Text == null) || (txtNome.Text == "" || txtNome.Text == null) || (txtCpf.Text == "" || txtCpf.Text == null) || (txtTelefone.Text == "" || txtTelefone.Text == null)) { MessageBox.Show("Não são permitidos campos vazios"); } else { cliente.id = Convert.ToInt32(lblIdValor.Text); dalCli.update(cliente); dtGrdCliente.DataSource = ""; dtGrdCliente.DataSource = dalCli.select(); pnlCliente.Visible = !pnlCliente.Visible; dtGrdCliente.Visible = !dtGrdCliente.Visible; txtEndereco.Text = ""; txtNome.Text = ""; txtCpf.Text = ""; lblIdValor.Text = ""; txtTelefone.Text = ""; btnExcluir.Enabled = false; lblId.Visible = false; lblIdValor.Visible = false; btnAdicionar.Enabled = true; } } }
private void frmClientes_Load(object sender, EventArgs e) { PADARIA.BLL.ClienteBLL dalCli = new PADARIA.BLL.ClienteBLL(); dtGrdCliente.DataSource = ""; dtGrdCliente.DataSource = dalCli.select(); }