private void populaCBCategoria() { dalCategoria categoria = new dalCategoria(); cbCategoria.DataSource = categoria.listaCategorias(); cbCategoria.DisplayMember = "Nome"; cbCategoria.ValueMember = "CategoriaID"; }
private void cadProduto_Load(object sender, EventArgs e) { dalCategoria categoria = new dalCategoria(); //combobox categoria cbCategoria.DataSource = categoria.listaCategorias(); cbCategoria.DisplayMember = "tipo"; cbCategoria.ValueMember = "idcategorias"; }
private void carregaData() { dalCategoria cat = new dalCategoria(); dataGridView1.DataSource = cat.listaCategorias(); dataGridView1.Columns[0].HeaderText = "Código"; dataGridView1.Columns[1].HeaderText = "Tipo"; dataGridView1.Columns[2].HeaderText = "Descrição"; }
private void atualizarCategoria(int codigo) { dalCategoria dalCat = new dalCategoria(); Categoria att_cat = new Categoria { CategoriaID = codigo, Nome = tbNome.Text }; dalCat.atualizaCategoria(att_cat); }
private void excluiCategoria() { dalCategoria categoria = new dalCategoria(); if (MessageBox.Show("Tem certeza que deseja excluir a categoria?", "Confirmar exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes) { categoria.deletaCategoria(Convert.ToInt32(tbCodigo.Text)); resetCampos(); } }
private void atualizaCategoria() { dalCategoria categoria = new dalCategoria(); if (MessageBox.Show("Tem certeza que deseja atualizar a categoria?", "Confirmar atualização", MessageBoxButtons.YesNo) == DialogResult.Yes) { categoria.atualizaCategoria(new Categorias(Convert.ToInt32(tbCodigo.Text), tbTipo.Text, tbDescricao.Text)); resetCampos(); } }
private void btSalvar_Click(object sender, EventArgs e) { dalCategoria dalCat = new dalCategoria(); Categoria nova_cat = new Categoria { Nome = tbNome.Text }; dalCat.insereCategoria(nova_cat); dalLogs.addLog(dalOperador.retornaOperador(Principal.OperadorID).Nome, "Adicionou uma categoria"); Close(); }
private void atualizarCategoria() { try { dalCategoria cat = new dalCategoria(); cat.atualizaCategoria(new Categorias(2, tbTipo.Text, tbDescricao.Text)); } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.ToString()); } }
private void cadastrarCategoria() { try { dalCategoria cat = new dalCategoria(); cat.insereCategoria(new Categorias(tbTipo.Text, tbDescricao.Text)); } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.ToString()); } }
private void deletarCategoria(int codigo) { dalCategoria dalCat = new dalCategoria(); if (dalCat.deletaCategoria(codigo)) { MessageBox.Show("Categoria apagada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); populaGridCategoria(); } else { MessageBox.Show("Erro ao apagar a categoria, um ou mais produtos possui essa categoria cadastrada", "ERRO: Apagar categoria", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void imprimeCategoria() { dalCategoria prod = new dalCategoria(); repwCategoria abrir = new repwCategoria(); if (dgvPesquisa.RowCount > 0) { abrir.CategoriasBindingSource.DataSource = dgvPesquisa.DataSource; abrir.Show(); } else { MessageBox.Show("Não há dados para imprimir", "ERRO"); } }
private void carregaConsulta() { dalCategoria cat = new dalCategoria(); if (rbCodigo.Checked) { dgvPesquisa.DataSource = cat.listaCategorias(Convert.ToInt32(tbPalavraChave.Text)); } else if (rbTipo.Checked) { dgvPesquisa.DataSource = cat.listaCategorias(tbPalavraChave.Text); } dgvPesquisa.Columns[0].HeaderText = "Código"; dgvPesquisa.Columns[0].Width = 80; dgvPesquisa.Columns[1].HeaderText = "Tipo"; dgvPesquisa.Columns[1].Width = 200; dgvPesquisa.Columns[2].HeaderText = "Descrição"; dgvPesquisa.Columns[2].Width = 317; }
private void achaCategoria(int codigo) { dalCategoria categoria = new dalCategoria(); var result = from c in categoria.listaCategorias(codigo) select c; if (result.Count() > 0) { foreach (var cat in result) { tbTipo.Text = cat.tipo; tbDescricao.Text = cat.descricao; tbCodigo.Enabled = false; tbTipo.Enabled = true; tbDescricao.Enabled = true; } } else { MessageBox.Show("Nenhuma categoria encontrada"); } }
private void pesquisaCategoria_nome(string nome) { dalCategoria dalCat = new dalCategoria(); dgvCategoria.DataSource = dalCat.listaCategorias_nome(nome); }
private void populaGridCategoria() { dalCategoria dalCat = new dalCategoria(); dgvCategoria.DataSource = dalCat.listaCategorias(); }
private void procurarVendas(int Tipo, DateTime Data1, DateTime Data2, string Produto, string Categoria) { try { dalPedido ped = new dalPedido(); dalItensPedido iped = new dalItensPedido(); dalEstoque est = new dalEstoque(); dalProduto prod = new dalProduto(); dalCategoria cat = new dalCategoria(); switch (Tipo) { case 1: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = ped.TotalPorMes(Data1, Data2); dgvRelatorio.Columns[0].HeaderText = "Mês"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Valor"; dgvRelatorio.Columns[1].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; TTipo = Tipo; break; case 3: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = iped.TotalProdutosPorMes(Data1, Data2, Produto); dgvRelatorio.Columns[0].HeaderText = "Mês"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Quantidade"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Valor"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 4: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = iped.TotalCategoriasPorMes(Data1, Data2, Categoria); dgvRelatorio.Columns[0].HeaderText = "Mês"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Categoria"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Quantidade"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Valor"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 5: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = ped.VendaPorData(Data1, Data2); dgvRelatorio.Columns[0].HeaderText = "Data"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Valor"; dgvRelatorio.Columns[1].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; TTipo = Tipo; break; case 7: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = iped.ProdutosPorData(Data1, Data2, Produto); dgvRelatorio.Columns[0].HeaderText = "Data"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Quantidade"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Valor"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 8: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = iped.CategoriasPorData(Data1, Data2, Categoria); dgvRelatorio.Columns[0].HeaderText = "Data"; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Categoria"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Quantidade"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Valor"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 9: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relEstoqueConfCont(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Quantidade"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 10: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relEstoqueConfCont(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].Visible = false; dgvRelatorio.Columns[3].HeaderText = "Quantidade"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 11: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relEstoqueProducao(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Ideal"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Quantidade"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 12: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relEstoqueMin(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Mínimo"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Quantidade"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 13: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relEstoqueIde(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Ideal"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Quantidade"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 14: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = est.relHistoricoEntSai(Data1, Data2, Produto, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Data"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy"; dgvRelatorio.Columns[1].HeaderText = "Produto"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].HeaderText = "Entrada"; dgvRelatorio.Columns[2].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[3].HeaderText = "Saida"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 16: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = prod.listaProdutos(Categoria, cbVendavel.Checked); dgvRelatorio.Columns[0].HeaderText = "Categoria"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Código"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[2].HeaderText = "Produto"; dgvRelatorio.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[3].HeaderText = "Custo"; dgvRelatorio.Columns[3].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[4].HeaderText = "Preço"; dgvRelatorio.Columns[4].DefaultCellStyle.Format = "f"; dgvRelatorio.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[5].HeaderText = "% Lucro"; dgvRelatorio.Columns[5].DefaultCellStyle.Format = "P2"; dgvRelatorio.Columns[5].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; TTipo = Tipo; break; case 17: dgvRelatorio.DataSource = null; dgvRelatorio.DataSource = cat.listaCategorias(); dgvRelatorio.Columns[0].HeaderText = "Código"; dgvRelatorio.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; dgvRelatorio.Columns[1].HeaderText = "Categoria"; dgvRelatorio.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; dgvRelatorio.Columns[2].Visible = false; TTipo = Tipo; break; default: MessageBox.Show("Selecione um tipo de relatório.", "Tipo de relatório", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } } catch (Exception ex) { MessageBox.Show(ex.Message, "ERRO"); } }