private void frmRelCategoria_Load(object sender, EventArgs e) { classCategoria obj = new classCategoria(); classCategoriaBindingSource.DataSource = obj.RelCategoria(); this.reportViewer1.RefreshReport(); }
private void btEditar_Click(object sender, EventArgs e) { if (dgvCategoria.SelectedCells.Count > 0) { classCategoria cCategoria = new classCategoria(); cCategoria.RetornaCategoria(Convert.ToInt32(dgvCategoria.SelectedRows[0].Cells[0].Value)); frmCategoria formCategoria = new frmCategoria(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto formCategoria.textCategoria.Text = cCategoria.CodigoCategoria.ToString(); formCategoria.lbData.Text = cCategoria.DataCadastro.ToShortDateString(); formCategoria.textNomeCategoria.Text = cCategoria.NomeCategoria; formCategoria.textObservacao.Text = cCategoria.Observacao; if (cCategoria.Status == 1) { formCategoria.ckStatus.Checked = true; } else { formCategoria.ckStatus.Checked = false; } //Mandar a informação de update formCategoria.tipo = "Atualização"; //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário formCategoria.ShowDialog(); //Chamar método de pesquisa btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione a Categoria a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void txtPrecoInicial_Load(object sender, EventArgs e) { cbTipoPesquisa.Items.Add("Descrição"); cbTipoPesquisa.Items.Add("Categoria"); cbTipoPesquisa.Items.Add("Marca"); cbTipoPesquisa.Items.Add("Preço"); cbTipoPesquisa.Items.Add("Preço >"); cbTipoPesquisa.Items.Add("Status"); cbTipoPesquisa.Items.Add("Estoque >"); cbTipoPesquisa.Items.Add("Estoque <"); cbTipoPesquisa.SelectedIndex = 0; //CARREGAR COMBO CATEGORIA classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); cbCategoria.DisplayMember = "NomeCategoria"; cbCategoria.ValueMember = "CodigoCategoria"; cbCategoria.SelectedIndex = -1; classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); cbMarca.DisplayMember = "NomeMarca"; cbMarca.ValueMember = "CodigoMarca"; cbMarca.SelectedIndex = -1; }
private void frmProduto_Load(object sender, EventArgs e) { lbdata.Text = DateTime.Now.ToString(); //CARREGAR COMBO CATEGORIA classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); cbCategoria.DisplayMember = "NomeCategoria"; cbCategoria.ValueMember = "CodigoCategoria"; cbCategoria.SelectedIndex = -1; classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); cbMarca.DisplayMember = "NomeMarca"; cbMarca.ValueMember = "CodigoMarca"; cbMarca.SelectedIndex = -1; if (tipo == "Atualização") { lbTitulo.Text = "Atualização de Produtos"; buttonCadProduto.Enabled = false; cbStatus.Enabled = true; cbCategoria.SelectedValue = categoria; cbMarca.SelectedValue = marca; buttonExcluirProduto.Enabled = true; buttonAtualizarProduto.Enabled = true; } }
private void frmRelProduto_Load(object sender, EventArgs e) { cbTipoRel.Items.Add("Data de Cadastro"); cbTipoRel.Items.Add("Categoria"); cbTipoRel.Items.Add("Marca"); cbTipoRel.Items.Add("Preço"); cbTipoRel.Items.Add("Estoque"); cbTipoRel.Items.Add("Status"); cbTipoRel.SelectedIndex = 5; //CARREGAR COMBO CATEGORIA classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); cbCategoria.DisplayMember = "NomeCategoria"; cbCategoria.ValueMember = "CodigoCategoria"; cbCategoria.SelectedIndex = -1; classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); cbMarca.DisplayMember = "NomeMarca"; cbMarca.ValueMember = "CodigoMarca"; cbMarca.SelectedIndex = -1; this.rptv.RefreshReport(); }
private void frmRelCategoria_Load(object sender, EventArgs e) { classCategoria cCategoria = new classCategoria(); classCategoriaBindingSource.DataSource = cCategoria.RelCategoria(); this.rptCategoria.RefreshReport(); }
private void frmConsulta_Load(object sender, EventArgs e) { //Carregar combo com as opções de pesquisa de produtos cbConsulta.Items.Add("Descrição"); cbConsulta.Items.Add("Categoria"); cbConsulta.Items.Add("Marca"); cbConsulta.Items.Add("Preço"); cbConsulta.Items.Add("Status"); cbConsulta.SelectedIndex = 0; rdContem.Checked = true; //Carregar combo de marca classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); // Executar método de consulta criado na classe de marca cbMarca.DisplayMember = "NomeMarca"; // Exibir na combo (NOME) cbMarca.ValueMember = "CodigoMarca"; //Guardar no BD (Código) cbMarca.SelectedIndex = -1; // Limpar a combo (Não deixar nada selecionado) // Carregar combo de categoria classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); // Executar método de consulta criado na classe de marca cbCategoria.DisplayMember = "NomeCategoria"; // Exibir na combo (NOME) cbCategoria.ValueMember = "CodigoCategoria"; //Guardar no BD (Código) cbCategoria.SelectedIndex = -1; // Limpar a combo (Não deixar nada selecionado) }
private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classCategoria obj = new classCategoria(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarCategoriaStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarCategoriaStatus(); } break; case "Descrição": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeCategoria = txtNome.Text; dtv.DataSource = obj.BuscarCategoriaInicio(); } else if (rbContem.Checked) { obj.NomeCategoria = txtNome.Text; dtv.DataSource = obj.BuscarCategoriaContem(); } } else { MessageBox.Show("Favor informar uma Categoria.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtCod.Text != "") { obj.CodigoCategoria = Convert.ToInt32(txtCod.Text); dtv.DataSource = obj.BuscarCategoriaCod(); } else { MessageBox.Show("Favor informar uma Categoria.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btCadastar_Click(object sender, EventArgs e) { //Instanciar a class de marca para usar métodos e propriedades classCategoria cCategoria = new classCategoria(); string nomecategoria; nomecategoria = textNomeCategoria.Text; if (cCategoria.ValidaCategoria(nomecategoria)) { MessageBox.Show(" Categoria: " + nomecategoria + " já está Cadastrada no Sistema.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else //Verificar campos obrigatórios if (textNomeCategoria.Text != "") { //Passar para as propriedades o conteudo do formulario //Todos os campos que o usuário pode preencher cCategoria.NomeCategoria = textNomeCategoria.Text; cCategoria.Observacao = textObservacao.Text; //Método para Cadastrar da classe categoria int aux = cCategoria.CadastrarCategoria(); //Se deu Certo = 1 if (aux != 0) { MessageBox.Show(" Categoria: " + cCategoria.NomeCategoria + " Cadastrada com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); //Limpar campos campos do Formulário, chamado botão limpar btLimpar_Click(this, new EventArgs()); } //Se deu errado = 0 else { MessageBox.Show("Erro ao realizar o cadastro.", "Sistema Loja de cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textNomeCategoria.BackColor = Color.LemonChiffon; textNomeCategoria.Focus(); } }
private void btPesquisar_Click(object sender, EventArgs e) { //VARIÁVEL PARA GUARDAR A OPÇÃO NA COMBO DE OPÇÕES string Consulta = cbOpcoes.SelectedItem.ToString(); classCategoria cCategoria = new classCategoria(); switch (Consulta) { case "Descrição": //VERIFICAR SE TEM CAMPO EM BRANCO NO TEXT PESQUISAR if (textPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cCategoria.NomeCategoria = textPesquisar.Text; dgvCategoria.DataSource = cCategoria.BuscarCategoriaDescricaoInicial(); } //CONTÉM else if (rbtContem.Checked) { cCategoria.NomeCategoria = textPesquisar.Text; dgvCategoria.DataSource = cCategoria.BuscarCategoriaDescricaoContem(); } } else { MessageBox.Show("Favor informar uma Descrição.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbAtivo.Checked == true) { cCategoria.Status = 1; dgvCategoria.DataSource = cCategoria.BuscarCategoriaStatus(); } else { cCategoria.Status = 0; } dgvCategoria.DataSource = cCategoria.BuscarCategoriaStatus(); break; } }
private void buttonCadCategoria_Click(object sender, EventArgs e) { classCategoria cCategoria = new classCategoria(); string nomecategoria; nomecategoria = textBoxNomeCategoria.Text; if (cCategoria.ValidaCategoria(nomecategoria)) { MessageBox.Show(" Categoria: " + nomecategoria + " já está Cadastrada no Sistema. ", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBoxNomeCategoria.Focus(); } else if (textBoxNomeCategoria.Text != "") { cCategoria.NomeCategoria = textBoxNomeCategoria.Text; cCategoria.Observacao = textBoxObsCategoria.Text; int aux = cCategoria.CadastrarCategoria(); if (aux != 0) { MessageBox.Show(" Categoria: " + cCategoria.NomeCategoria + "Cadastrada com sucesso", "Sistema Loja de Comsméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); buttonLimparCategoria_Click(this, new EventArgs()); } else { MessageBox.Show("Erro ao realizar o cadastro", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textBoxNomeCategoria.BackColor = Color.LemonChiffon; textBoxNomeCategoria.Focus(); } }
private void frmProduto_Load(object sender, EventArgs e) { lbdata.Text = DateTime.Now.ToString(); //CARREGAR COMBO CATEGORIA classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); cbCategoria.DisplayMember = "NomeCategoria"; cbCategoria.ValueMember = "CodigoCategoria"; cbCategoria.SelectedIndex = -1; classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); cbMarca.DisplayMember = "NomeMarca"; cbMarca.ValueMember = "CodigoMarca"; cbMarca.SelectedIndex = -1; }
private void buttonExcluirCategoria_Click(object sender, EventArgs e) { classCategoria obj = new classCategoria(); obj.CodigoCategoria = Convert.ToInt32(textBoxCodCategoria.Text); if (MessageBox.Show("Deseja realmente excluir? A operação não poderá ser desfeita após a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool aux = obj.ExcluirCategoria(); if (aux) { MessageBox.Show("Categoria: " + obj.NomeCategoria + "Excluído com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(obj.NomeCategoria + "Esta Categoria está sendo usada.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btExcluir_Click(object sender, EventArgs e) { classCategoria cCategoria = new classCategoria(); cCategoria.CodigoCategoria = Convert.ToInt32(textCategoria.Text); if (MessageBox.Show("Deseja realmente excluir? A operação não poderá ser desfeita após a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool aux = cCategoria.ExcluirCategoria(); if (aux) { MessageBox.Show("Categoria:" + cCategoria.NomeCategoria + " excluida com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(cCategoria.NomeCategoria + "Erro ao excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void buttonAtualizarCategoria_Click(object sender, EventArgs e) { classCategoria obj = new classCategoria(); if (textBoxNomeCategoria.Text != "") { obj.NomeCategoria = textBoxNomeCategoria.Text; obj.Observacao = textBoxObsCategoria.Text; if (checkboxStatus.Checked == true) { obj.Status = 1; } else { obj.Status = 0; } obj.CodigoCategoria = Convert.ToInt32(textBoxCodCategoria.Text); bool aux = obj.AtualizarCategoria(); if (aux) { MessageBox.Show("Categoria: " + obj.NomeCategoria + " atualizado com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); // fecha form } else { MessageBox.Show("Erro ao atualizar a Categoria " + obj.NomeCategoria, " Sistema Loja Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textBoxNomeCategoria.BackColor = Color.LemonChiffon; textBoxObsCategoria.BackColor = Color.LemonChiffon; textBoxNomeCategoria.Focus(); } }
private void btAtualizar_Click(object sender, EventArgs e) { classCategoria cCategoria = new classCategoria(); //Verificar campos obrigatórios if (textNomeCategoria.Text != "") { //Passar para as propriedades o conteúdo do Conteúdo do Formulário cCategoria.NomeCategoria = textNomeCategoria.Text; cCategoria.Observacao = textObservacao.Text; if (ckStatus.Checked == true) { cCategoria.Status = 1; } else { cCategoria.Status = 0; } cCategoria.CodigoCategoria = Convert.ToInt32(textCategoria.Text); bool aux = cCategoria.AtualizarCategoria(); if (aux) { MessageBox.Show("Categoria: " + cCategoria.NomeCategoria + " Atualizada com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); //Fecha formulário } else { MessageBox.Show("Erro ao Atualizar a Categoria" + cCategoria.NomeCategoria, "Sistema Loja de Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textNomeCategoria.BackColor = Color.LemonChiffon; textNomeCategoria.Focus(); } }
private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classCategoria obj = new classCategoria(); obj.RetornaCategoria(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmCategoria obj2 = new frmCategoria(); obj2.textBoxCodCategoria.Text = obj.CodigoCategoria.ToString(); obj2.lbDataCad.Text = obj.DataCadastro.ToShortDateString(); obj2.textBoxNomeCategoria.Text = obj.NomeCategoria; // obj2.txtQtde.Text = obj.QtdeEstoque.ToString(); // obj2.txtPreco.Text = obj.PrecoVenda.ToString(); obj2.textBoxObsCategoria.Text = obj.Observacao; // obj2.marca = obj.CodigoMarca; // obj2.categoria = obj.CodigoCategoria; if (obj.Status == 1) { obj2.checkboxStatus.Checked = true; } else { obj2.checkboxStatus.Checked = false; } obj2.tipo = "Atualização"; obj2.ShowDialog(); btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione a Categoria a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void frmProduto_Load(object sender, EventArgs e) { //Cursor no campo nome do cliente textNomeProduto.Focus(); //Carregar Combo de Categoria classCategoria cCategoria = new classCategoria(); cbCategoria.DataSource = cCategoria.BuscarCategoria(); //Executar método cbCategoria.DataSource = cCategoria.BuscarCategoria(); //Executar método criado na classe categoria cbCategoria.DisplayMember = "NomeCategoria"; //Exibir na combo (nome) cbCategoria.ValueMember = "CodigoCategoria"; //Guardar no BD cbCategoria.SelectedIndex = -1; //Limpar a combo (não selecionada nada) //Carregar Combo de Marca classMarca cMarca = new classMarca(); cbMarca.DataSource = cMarca.BuscarMarca(); //Executar método cbMarca.DataSource = cMarca.BuscarMarca(); //Executar método criado na classe Marca cbMarca.DisplayMember = "NomeMarca"; //Exibir na combo (nome) cbMarca.ValueMember = "CodigoMarca"; //Guardar no BD cbMarca.SelectedIndex = -1; //Limpar a combo (não selecionada nada) if (tipo == "Atualização") { lbTitulo.Text = "Atualização de Produto"; btCadastrar.Enabled = false; ckStatus.Enabled = true; cbCategoria.SelectedValue = categoria; cbMarca.SelectedValue = marca; } else { btAtualizar.Enabled = false; btExcluir.Enabled = false; } }