private void btnEdit_Click(object sender, EventArgs e) { pesquisa.FormPesquisaProduto pesquisa = new pesquisa.FormPesquisaProduto(); pesquisa.ShowDialog(); if (pesquisa.Codigo != 0) { controle.Item_CardapioDB tabela = new controle.Item_CardapioDB(); modelo.item_cardapio item = (modelo.item_cardapio)bs.Current; item.idproduto = pesquisa.Codigo; item.idcardapio = Registro.idcardapio; tabela.editar(item); tabela.consultar(bs); bs.ResetBindings(false); } }
public void excluir(int Codigo) { using (var banco = new modelo.restaurantedbEntidades()) { banco.Database.Connection.ConnectionString = con; modelo.item_cardapio Registro = banco.item_cardapio.Find(Codigo); try { banco.item_cardapio.Remove(Registro); banco.SaveChanges(); } catch (Exception Erro) { MessageBox.Show("Erro ao Excluir:" + Erro.Message); } } }
public void editar(modelo.item_cardapio Registro) { using (var banco = new modelo.restaurantedbEntidades()) { banco.Database.Connection.ConnectionString = con; try { modelo.item_cardapio velho = banco.item_cardapio.Find(Registro.item_cardapio1); banco.Entry(velho).CurrentValues.SetValues(Registro); banco.SaveChanges(); } catch (Exception Erro) { MessageBox.Show("Erro ao Editar:" + Erro.Message); } } }
private void btnAdd_Click(object sender, EventArgs e) { pesquisa.FormPesquisarProduto pesquisa = new pesquisa.FormPesquisarProduto(); pesquisa.ShowDialog(); if (pesquisa.Codigo != 0) { modelo.item_cardapio item = new modelo.item_cardapio(); controle.Item_cardapioDB tabela = new controle.Item_cardapioDB(); item = new modelo.item_cardapio { item_cardapio1 = tabela.ProximoCodigo(), idproduto = pesquisa.Codigo, idcardapio = Registro.idcardapio }; tabela.inserir(item); bs.DataSource = tabela.listar(Registro.idcardapio); bs.ResetBindings(false); bs.MoveLast(); } }