private void lnkEditarTipo_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { FormFichaTipo fichaTipo = new FormFichaTipo(); fichaTipo.Registro = (modelo.tipo)cbCategoria.SelectedItem; fichaTipo.ShowDialog(); if (fichaTipo.Registro != null) { controle.TipoDB tabelaTipo = new controle.TipoDB(); cbCategoria.DataSource = tabelaTipo.listar(); cbCategoria.SelectedValue = fichaTipo.Registro.idtipo; } }
private void editar() { try { controle.TipoDB tabela = new controle.TipoDB(); Registro.descricao = txtDescricao.Text; tabela.editar(Registro); this.Dispose(); } catch (Exception erro) { MessageBox.Show("Erro: " + erro.Message); } }
private void FormFichaProduto_Load(object sender, EventArgs e) { controle.TipoDB tabelaTipo = new controle.TipoDB(); cbCategoria.DataSource = tabelaTipo.listar(); cbCategoria.DisplayMember = "descricao"; cbCategoria.ValueMember = "idtipo"; if (Registro != null) { txtDescricao.Text = Registro.nome; txtPreco.Text = String.Format("{0,8:C2}", Registro.preco); cbCategoria.SelectedValue = Registro.idtipo; } }
private void novo() { try { controle.TipoDB tabela = new controle.TipoDB(); Registro = new modelo.tipo { idtipo = tabela.ProximoCodigo(), descricao = txtDescricao.Text }; tabela.inserir(Registro); this.Dispose(); } catch (Exception erro) { MessageBox.Show("Erro: " + erro.Message); } }
private void lnkExcluirTipo_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { DialogResult op; modelo.tipo Registro = (modelo.tipo)cbCategoria.SelectedItem; op = MessageBox.Show("Excluir o Registro: " + Registro.descricao, "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (op == DialogResult.Yes) { controle.TipoDB tabelaTipo = new controle.TipoDB(); if (tabelaTipo.testarExclusao(Registro.idtipo)) { tabelaTipo.excluir(Registro.idtipo); cbCategoria.DataSource = tabelaTipo.listar(); cbCategoria.SelectedIndex = 0; } else { MessageBox.Show("Não é possivel excluir Registro"); } } }
private void lnkExcluirTIpo_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { DialogResult op; op = MessageBox.Show("Deseja Excluir: " + cbCategoria.Text, "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (op == DialogResult.Yes) { controle.TipoDB tabelaTipo = new controle.TipoDB(); modelo.tipo item = (modelo.tipo)cbCategoria.SelectedItem; if (tabelaTipo.checarExclusao(item.idtipo)) { tabelaTipo.excluir(item.idtipo); MessageBox.Show("categoria excluida com sucesso!"); cbCategoria.DataSource = tabelaTipo.listar(); } else { MessageBox.Show("Tipo não pode ser excluido!"); } } }