Пример #1
0
        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);
            }
        }
Пример #2
0
 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);
         }
     }
 }
Пример #3
0
 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);
         }
     }
 }
Пример #4
0
        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();
            }
        }