private void btEditar_Click(object sender, EventArgs e) { if (dgvCargo.SelectedCells.Count > 0) { classCargo cCargo = new classCargo(); cCargo.RetornaCargo(Convert.ToInt32(dgvCargo.SelectedRows[0].Cells[0].Value)); frmCargo formCargo = new frmCargo(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto formCargo.textCargo.Text = cCargo.CodigoCargo.ToString(); formCargo.lbData.Text = cCargo.DataCadastro.ToShortDateString(); formCargo.textNomeCargo.Text = cCargo.NomeCargo; formCargo.textObservacao.Text = cCargo.Observacao; if (cCargo.Status == 1) { formCargo.ckStatus.Checked = true; } else { formCargo.ckStatus.Checked = false; } //Mandar a informação de update formCargo.tipo = "Atualização"; //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário formCargo.ShowDialog(); //Chamar método de pesquisa btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione o Cargo a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void frmRelCargo_Load(object sender, EventArgs e) { classCargo cCargo = new classCargo(); classCargoBindingSource.DataSource = cCargo.RelCargo(); this.rptCargo.RefreshReport(); }
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(); classCargo cCargo = new classCargo(); switch (Consulta) { case "Descrição": //VERIFICAR SE TEM CAMPO EM BRANCO NO TEXT PESQUISAR if (textPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cCargo.NomeCargo = textPesquisar.Text; dgvCargo.DataSource = cCargo.BuscarCargoDescricaoInicial(); } //CONTÉM else if (rbtContem.Checked) { cCargo.NomeCargo = textPesquisar.Text; dgvCargo.DataSource = cCargo.BuscarCargoDescricaoContem(); } } else { MessageBox.Show("Favor informar uma Descrição.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbAtivo.Checked == true) { cCargo.Status = 1; dgvCargo.DataSource = cCargo.BuscarCargoStatus(); } else { cCargo.Status = 0; } dgvCargo.DataSource = cCargo.BuscarCargoStatus(); break; case "Código": if (textCodigoCargo.Text != "") { cCargo.CodigoCargo = Convert.ToInt32(textCodigoCargo.Text); dgvCargo.DataSource = cCargo.BuscarCargoCodigo(); } else { MessageBox.Show("Favor informar o código do cargo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classCargo obj = new classCargo(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarCargoStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarCargoStatus(); } break; case "Descrição": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeCargo = txtNome.Text; dtv.DataSource = obj.BuscarCargoInicio(); } else if (rbContem.Checked) { obj.NomeCargo = txtNome.Text; dtv.DataSource = obj.BuscarCargoContem(); } } else { MessageBox.Show("Favor informar um Cargo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtCod.Text != "") { obj.CodigoCargo = Convert.ToInt32(txtCod.Text); dtv.DataSource = obj.BuscarMarcaCod(); } else { MessageBox.Show("Favor informar um Cargo.", "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 classCargo cCargo = new classCargo(); string nomecargo; nomecargo = textNomeCargo.Text; if (cCargo.ValidaCargo(nomecargo)) { MessageBox.Show(" Cargo: " + nomecargo + " já está Cadastrado no Sistema.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else //Verificar campos obrigatórios if (textNomeCargo.Text != "") { //Passar para as propriedades o conteudo do formulario //Todos os campos que o usuário pode preencher cCargo.NomeCargo = textNomeCargo.Text; cCargo.Observacao = textObservacao.Text; //Método para Cadastrar da classe categoria int aux = cCargo.CadastrarCargo(); //Se deu Certo = 1 if (aux != 0) { MessageBox.Show(" Cargo: " + cCargo.NomeCargo + " Cadastrado 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); textNomeCargo.BackColor = Color.LemonChiffon; textNomeCargo.Focus(); } }
private void buttonAtualizarMarca_Click(object sender, EventArgs e) { classCargo obj = new classCargo(); if (txtNome.Text != "") { obj.NomeCargo = txtNome.Text; obj.Observacao = txtObservacao.Text; if (checkboxStatus.Checked == true) { obj.Status = 1; } else { obj.Status = 0; } obj.CodigoCargo = Convert.ToInt32(txtCodCargo.Text); bool aux = obj.AtualizarCargo(); if (aux) { MessageBox.Show("Cargo: " + obj.NomeCargo + " atualizado com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); // fecha form } else { MessageBox.Show("Erro ao atualizar a Marca " + obj.NomeCargo, " Sistema Loja Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNome.BackColor = Color.LemonChiffon; txtObservacao.BackColor = Color.LemonChiffon; txtNome.Focus(); } }
private void buttonExcluirMarca_Click(object sender, EventArgs e) { classCargo obj = new classCargo(); obj.CodigoCargo = Convert.ToInt32(txtCodCargo.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.ExcluirCargo(); if (aux) { MessageBox.Show("Cargo: " + obj.NomeCargo + "Excluído com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(obj.NomeCargo + "Erro ao excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void frmConsFuncionarios_Load(object sender, EventArgs e) { //CARREGAR OPÇÕES DE BUSCA NA COMBO cbOpcoes.Items.Add("Nome"); cbOpcoes.Items.Add("Código"); cbOpcoes.Items.Add("CPF"); cbOpcoes.Items.Add("Nascimento"); cbOpcoes.Items.Add("Status"); cbOpcoes.Items.Add("Cargo"); //DEIXAR SELECIONADA A OPÇÃO NOME cbOpcoes.SelectedItem = "Nome"; //Carregar Combo de Cargo classCargo cCargo = new classCargo(); cbCargo.DataSource = cCargo.BuscarCargo(); // executar método de consulta criado na classe de cargo cbCargo.DisplayMember = "NomeCargo"; // Exibir na combo (nome) cbCargo.ValueMember = "CodigoCargo"; //Guardar no BD (código0 cbCargo.SelectedIndex = -1; // Limpar a combo (não deixar nada selecionado) }
private void btAtualizar_Click(object sender, EventArgs e) { classCargo cCargo = new classCargo(); //Verificar campos obrigatórios if (textNomeCargo.Text != "") { //Passar para as propriedades o conteúdo do Conteúdo do Formulário cCargo.NomeCargo = textNomeCargo.Text; cCargo.Observacao = textObservacao.Text; if (ckStatus.Checked == true) { cCargo.Status = 1; } else { cCargo.Status = 0; } cCargo.CodigoCargo = Convert.ToInt32(textCargo.Text); bool aux = cCargo.AtualizarCargo(); if (aux) { MessageBox.Show("Cargo: " + cCargo.NomeCargo + " Atualizado com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); //Fecha formulário } else { MessageBox.Show("Erro ao Atualizar o Cargo" + cCargo.NomeCargo, "Sistema Loja de Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textNomeCargo.BackColor = Color.LemonChiffon; textNomeCargo.Focus(); } }
private void buttonCadMarca_Click(object sender, EventArgs e) { classCargo cCargo = new classCargo(); string nomecargo; nomecargo = txtNome.Text; if (cCargo.ValidaCargo(nomecargo)) { MessageBox.Show(" Cargo: " + nomecargo + " já está Cadastrada no Sistema. ", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNome.Focus(); } else if (txtNome.Text != "") { cCargo.NomeCargo = txtNome.Text; cCargo.Observacao = txtObservacao.Text; int aux = cCargo.CadastrarCargo(); if (aux != 0) { MessageBox.Show("Cargo: " + cCargo.NomeCargo + " Cadastrado com sucesso", "Sistema Loja Cosmético", MessageBoxButtons.OK, MessageBoxIcon.Information); buttonLimparCargo_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); txtNome.BackColor = Color.LemonChiffon; txtNome.Focus(); } }
private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classCargo obj = new classCargo(); obj.RetornaCargo(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmCargo obj2 = new frmCargo(); obj2.txtCodCargo.Text = obj.CodigoCargo.ToString(); obj2.lbdata.Text = obj.DataCadastro.ToShortDateString(); obj2.txtNome.Text = obj.NomeCargo; // obj2.txtQtde.Text = obj.QtdeEstoque.ToString(); // obj2.txtPreco.Text = obj.PrecoVenda.ToString(); obj2.txtObservacao.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 o Cargo a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void frmFuncionarios_Load(object sender, EventArgs e) { //Carregar Combo de Cargo classCargo cCargo = new classCargo(); cbCargo.DataSource = cCargo.BuscarCargo(); //Executar método cbCargo.DataSource = cCargo.BuscarCargo(); //Executar método criado na classe cargo cbCargo.DisplayMember = "NomeCargo"; //Exibir na combo (nome) cbCargo.ValueMember = "CodigoCargo"; //Guardar no BD cbCargo.SelectedIndex = -1; //Limpar a combo (não selecionada nada) //Carregar combo de Estado cbEstado.Items.Add("AC"); cbEstado.Items.Add("AL"); cbEstado.Items.Add("AP"); cbEstado.Items.Add("AM"); cbEstado.Items.Add("BA"); cbEstado.Items.Add("CE"); cbEstado.Items.Add("DF"); cbEstado.Items.Add("ES"); cbEstado.Items.Add("GO"); cbEstado.Items.Add("MA"); cbEstado.Items.Add("MT"); cbEstado.Items.Add("MS"); cbEstado.Items.Add("MG"); cbEstado.Items.Add("PA"); cbEstado.Items.Add("PB"); cbEstado.Items.Add("PR"); cbEstado.Items.Add("PE"); cbEstado.Items.Add("PI"); cbEstado.Items.Add("RJ"); cbEstado.Items.Add("RN"); cbEstado.Items.Add("RS"); cbEstado.Items.Add("RO"); cbEstado.Items.Add("RR"); cbEstado.Items.Add("SC"); cbEstado.Items.Add("SP"); cbEstado.Items.Add("SE"); cbEstado.Items.Add("TO"); //Colocar os itens em ordem alfabética cbEstado.Sorted = true; //Deixar a opção SP selecionada cbEstado.SelectedItem = "SP"; //Nenhuma opção selecionada //cbEstado.SelectedIndex = -1; //Cursor no campo nome do cliente txtNomeFuncionario.Focus(); if (tipo == "Atualização") { lbTitulo.Text = "Atualização de Funcionários"; btCadastrar.Enabled = false; ckStatus.Enabled = true; cbEstado.SelectedValue = estado; cbCargo.SelectedValue = cargo; } else { btAtualizar.Enabled = false; btExcluir.Enabled = false; } }