private void btEditar_Click(object sender, EventArgs e) { if (dgvMarca.SelectedCells.Count > 0) { classMarca cMarca = new classMarca(); cMarca.RetornaMarca(Convert.ToInt32(dgvMarca.SelectedRows[0].Cells[0].Value)); frmMarca formMarca = new frmMarca(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto formMarca.textMarca.Text = cMarca.CodigoMarca.ToString(); formMarca.lbData.Text = cMarca.DataCadastro.ToShortDateString(); formMarca.textNomeMarca.Text = cMarca.NomeMarca; formMarca.textObservacao.Text = cMarca.Observacao; if (cMarca.Status == 1) { formMarca.ckStatus.Checked = true; } else { formMarca.ckStatus.Checked = false; } //Mandar a informação de update formMarca.tipo = "Atualização"; //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário formMarca.ShowDialog(); //Chamar método de pesquisa btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione a Marca a ser atualizada!", "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 frmRelProduto_Load(object sender, EventArgs e) { { //CARREGAR COMBO TIPO DE RELATÓRIO cbTipoRel.Items.Add("Estoque"); cbTipoRel.Items.Add("Preço"); cbTipoRel.Items.Add("Categoria"); cbTipoRel.Items.Add("Marca"); cbTipoRel.Items.Add("Status"); cbTipoRel.SelectedIndex = 0; //Carregar Combo Categoria classProduto cProduto = new classProduto(); cbCategoria.DataSource = cProduto.BuscarCategoria(); // EXECUTAR MÉTODO DE CONSULTA CRIADO NA CLASSE Produto cbCategoria.DisplayMember = "Categoria"; // EXIBIR NA COMBO (Categoria) cbCategoria.ValueMember = "NomeCategoria"; // GUARDAR NO BD (Categoria) cbCategoria.SelectedIndex = -1; this.rptProduto.RefreshReport(); this.rptProduto.RefreshReport(); this.rptProduto.RefreshReport(); //Carregar Combo de Marca classMarca cMarca = new classMarca(); cbMarca.DataSource = cProduto.BuscarMarca(); // EXECUTAR MÉTODO DE CONSULTA CRIADO NA CLASSE DE PRODUTOS cbMarca.DisplayMember = "Marca"; // EXIBIR NA COMBO (Marca) cbMarca.ValueMember = "NomeMarca"; // GUARDAR NO BD (Marca) cbMarca.SelectedIndex = -1; this.rptProduto.RefreshReport(); this.rptProduto.RefreshReport(); this.rptProduto.RefreshReport(); } this.rptProduto.RefreshReport(); }
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 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 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 frmRelMarca_Load(object sender, EventArgs e) { classMarca obj = new classMarca(); classMarcaBindingSource.DataSource = obj.RelMarca(); this.rptv.RefreshReport(); }
private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classMarca obj = new classMarca(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarMarcaStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarMarcaStatus(); } break; case "Descrição": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeMarca = txtNome.Text; dtv.DataSource = obj.BuscarMarcaInicio(); } else if (rbContem.Checked) { obj.NomeMarca = txtNome.Text; dtv.DataSource = obj.BuscarMarcaContem(); } } else { MessageBox.Show("Favor informar uma Marca.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtCod.Text != "") { obj.CodigoMarca = Convert.ToInt32(txtCod.Text); dtv.DataSource = obj.BuscarMarcaCod(); } else { MessageBox.Show("Favor informar uma Marca.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btCadastrar_Click(object sender, EventArgs e) { { //Instanciar a class de marca para usar métodos e propriedades classMarca cMarca = new classMarca(); string nomemarca; nomemarca = textNomeMarca.Text; if (cMarca.ValidaMarca(nomemarca)) { MessageBox.Show(" Marca: " + nomemarca + " já está Cadastrada no Sistema.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else //Verificar campos obrigatórios if (textNomeMarca.Text != "") { //Passar para as propriedades o conteudo do formulario //Todos os campos que o usuário pode preencher cMarca.NomeMarca = textNomeMarca.Text; cMarca.Observacao = textNomeMarca.Text; //Método para Cadastrar da classe Marca int aux = cMarca.CadastrarMarca(); //Se deu Certo = 1 if (aux != 0) { MessageBox.Show(" Marca: " + cMarca.NomeMarca + " 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); textNomeMarca.BackColor = Color.LemonChiffon; textNomeMarca.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(); classMarca cMarca = new classMarca(); switch (Consulta) { case "Descrição": //VERIFICAR SE TEM CAMPO EM BRANCO NO TEXT PESQUISAR if (textPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cMarca.NomeMarca = textPesquisar.Text; dgvMarca.DataSource = cMarca.BuscarMarcaDescricaoInicial(); } //CONTÉM else if (rbtContem.Checked) { cMarca.NomeMarca = textPesquisar.Text; dgvMarca.DataSource = cMarca.BuscarMarcaDescricaoContem(); } } else { MessageBox.Show("Favor informar uma Descrição.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbAtivo.Checked == true) { cMarca.Status = 1; dgvMarca.DataSource = cMarca.BuscarMarcaStatus(); } else { cMarca.Status = 0; } dgvMarca.DataSource = cMarca.BuscarMarcaStatus(); break; } }
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 buttonAtualizarMarca_Click(object sender, EventArgs e) { classMarca obj = new classMarca(); if (textBoxNomeMarca.Text != "") { obj.NomeMarca = textBoxNomeMarca.Text; obj.Observacao = textBoxObsMarca.Text; if (checkboxStatus.Checked == true) { obj.Status = 1; } else { obj.Status = 0; } obj.CodigoMarca = Convert.ToInt32(textBoxCodMarca.Text); bool aux = obj.AtualizarMarca(); if (aux) { MessageBox.Show("Marca: " + obj.NomeMarca + " atualizado com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); // fecha form } else { MessageBox.Show("Erro ao atualizar a Marca " + obj.NomeMarca, " Sistema Loja Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textBoxNomeMarca.BackColor = Color.LemonChiffon; textBoxObsMarca.BackColor = Color.LemonChiffon; textBoxNomeMarca.Focus(); } }
private void buttonExcluirMarca_Click(object sender, EventArgs e) { classMarca obj = new classMarca(); obj.CodigoMarca = Convert.ToInt32(textBoxCodMarca.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.ExcluirMarca(); if (aux) { MessageBox.Show("Marca: " + obj.NomeMarca + "Excluído com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(obj.NomeMarca + "Erro ao excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void buttonCadMarca_Click(object sender, EventArgs e) { classMarca cMarca = new classMarca(); string nomemarca; nomemarca = textBoxNomeMarca.Text; if (cMarca.ValidaMarca(nomemarca)) { MessageBox.Show(" Marca: " + nomemarca + " já está Cadastrada no Sistema. ", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBoxNomeMarca.Focus(); } else if (textBoxNomeMarca.Text != "") { cMarca.NomeMarca = textBoxNomeMarca.Text; cMarca.Observacao = textBoxObsMarca.Text; int aux = cMarca.CadastrarMarca(); if (aux != 0) { MessageBox.Show(" Marca: " + cMarca.NomeMarca + " Cadastrada com sucesso", "Sistema Loja Cosmético", MessageBoxButtons.OK, MessageBoxIcon.Information); buttonLimparMarca_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.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); textBoxNomeMarca.BackColor = Color.LemonChiffon; textBoxNomeMarca.Focus(); } }
private void btAtualizar_Click(object sender, EventArgs e) { classMarca cMarca = new classMarca(); //Verificar campos obrigatórios if (textNomeMarca.Text != "") { //Passar para as propriedades o conteúdo do Conteúdo do Formulário cMarca.NomeMarca = textNomeMarca.Text; cMarca.Observacao = textObservacao.Text; if (ckStatus.Checked == true) { cMarca.Status = 1; } else { cMarca.Status = 0; } cMarca.CodigoMarca = Convert.ToInt32(textMarca.Text); bool aux = cMarca.AtualizarMarca(); if (aux) { MessageBox.Show("Marca: " + cMarca.NomeMarca + " Atualizada com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); //Fecha formulário } else { MessageBox.Show("Erro ao Atualizar a Marca" + cMarca.NomeMarca, "Sistema Loja de Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textNomeMarca.BackColor = Color.LemonChiffon; textNomeMarca.Focus(); } }
private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classMarca obj = new classMarca(); obj.RetornaMarca(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmMarca obj2 = new frmMarca(); obj2.textBoxCodMarca.Text = obj.CodigoMarca.ToString(); obj2.lbdata.Text = obj.DataCadastro.ToShortDateString(); obj2.textBoxNomeMarca.Text = obj.NomeMarca; // obj2.txtQtde.Text = obj.QtdeEstoque.ToString(); // obj2.txtPreco.Text = obj.PrecoVenda.ToString(); obj2.textBoxObsMarca.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 Marca 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; } }