Beispiel #1
0
        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();
        }
Beispiel #2
0
        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;
            }
        }
Beispiel #3
0
        public List <MODEL.VendaConsulta> select()
        {
            DAL.VendaDAL               dalVend       = new DAL.VendaDAL();
            List <MODEL.Venda>         vendas        = new List <MODEL.Venda>();
            List <MODEL.VendaConsulta> vendaConsulta = new List <MODEL.VendaConsulta>();

            vendas = dalVend.select();
            for (int i = 0; i < vendas.Count; i++)
            {
                MODEL.VendaConsulta venda      = new MODEL.VendaConsulta();
                ClienteBLL          clienteBLL = new ClienteBLL();
                MODEL.Cliente       cliente    = clienteBLL.selectByID(vendas[i].idCliente);
                venda.cliente = cliente.nome;
                venda.id      = vendas[i].id;
                venda.valor   = vendas[i].valorTotal;
                venda.data    = vendas[i].data;
                vendaConsulta.Add(venda);
            }
            return(vendaConsulta);
        }
Beispiel #4
0
        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;
                }
            }
        }
Beispiel #5
0
 private void frmClientes_Load(object sender, EventArgs e)
 {
     PADARIA.BLL.ClienteBLL dalCli = new PADARIA.BLL.ClienteBLL();
     dtGrdCliente.DataSource = "";
     dtGrdCliente.DataSource = dalCli.select();
 }