public void atualizarGrid() { DecoracaoNegocio decoracaoNegocio = new DecoracaoNegocio(); DecoracaoColecao decoracaoColecao = new DecoracaoColecao(); //consulta decoracaoColecao = decoracaoNegocio.ConsultarNomeDecoracao(txtPesquisa.Text); //limpar dataGridViewDecoracao.DataSource = null; //exibir dataGridViewDecoracao.DataSource = decoracaoColecao; dataGridViewDecoracao.Update(); dataGridViewDecoracao.Refresh(); }
private void alterarRegistro() { Decoracao decoracao = new Decoracao(); decoracao.codDecoracao = Convert.ToInt32(txtCodigo.Text); decoracao.nome = txtNomeDecoracao.Text; decoracao.cadastro = dateTimePickerCriacao.Value; if(cbSituacao.Text == "Selecione") { MessageBox.Show("Favor, informe a situação desta decoração.","Situação inválida",MessageBoxButtons.OK,MessageBoxIcon.Error); return; } else { if (cbSituacao.SelectedItem.ToString() == "Ativo") decoracao.ativo = true; else decoracao.ativo = false; } decoracao.valor = Convert.ToDouble(txtValor.Text); DecoracaoNegocio decoracaoNegocio = new DecoracaoNegocio(); if(txtNomeDecoracao.Text == "") { MessageBox.Show("Favor, informe o nome da decoração.", "Erro ao gravar", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { string retorno = decoracaoNegocio.AlterarDecoracao(decoracao); try { int codDecoracao = Convert.ToInt32(retorno); MessageBox.Show("Decoração alterada com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch { MessageBox.Show("Não foi possível alterar decoração. Contate o Administrador.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void gravarRegistro() { Decoracao d = new Decoracao(); d.nome = txtNomeDecoracao.Text; d.cadastro = DateTime.Now; if (cbSituacao.Text == "Selecione") { MessageBox.Show("Favor, informe a situação da decoração cadastrada", "Erro ao cadastrar decoração", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (cbSituacao.SelectedItem.ToString() == "Ativo") d.ativo = true; else d.ativo = false; } d.valor = Convert.ToDouble(txtValor.Text); d.estoque = Convert.ToInt32(txtControlaEstoque.Text); if (cbControlaEstoque.Checked == true) d.controlaEstoque = true; else d.controlaEstoque = false; DecoracaoNegocio dn = new DecoracaoNegocio(); string retorno = dn.InserirDecoracao(d); try { int codBrinquedo = Convert.ToInt32(retorno); MessageBox.Show("Decoracao inserida com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); novo(); } catch { MessageBox.Show("Não foi possível inserir nova decoração.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void excluirRegistro() { Decoracao decoracao = new Decoracao(); decoracao.codDecoracao = Convert.ToInt32(txtCodigo.Text); decoracao.nome = txtNomeDecoracao.Text; decoracao.cadastro = Convert.ToDateTime(dateTimePickerCriacao.Value); decoracao.ativo = Convert.ToBoolean(cbSituacao.SelectedValue); DialogResult resultado = MessageBox.Show("Você tem certeza que deseja excluir esta decoração?","Excluir decoração",MessageBoxButtons.YesNo,MessageBoxIcon.Question); if (resultado == DialogResult.No) return; else { DecoracaoNegocio decoracaoNegocio = new DecoracaoNegocio(); string retorno = decoracaoNegocio.ExcluirDecoracao(decoracao); try { int codDecoracao = Convert.ToInt32(retorno); MessageBox.Show("Decoracao excluida com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); novo(); } catch { MessageBox.Show("Erro ao excluir decoração.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }