public void AdicionarIngredientes(IEnumerable <IngredienteLanche> ingredientes)
 {
     foreach (var il in ingredientes)
     {
         var dao = new IngredienteLancheDAO();
         dao.Adiciona(il);
     }
 }
Example #2
0
        public void ExcluirLanche(Lanche lanche)
        {
            var ingredientesLanche = ListaIngredientesByIdLanche(lanche.LancheId);
            var ildao     = new IngredienteLancheDAO();
            var lanchedao = new LanchesDAO();

            foreach (var item in ingredientesLanche)
            {
                ildao.Remove(item);
            }

            lanchedao.Remove(lanche);
        }
        public void EditarIngredienteLanche(IEnumerable <IngredienteLanche> ingredientes)
        {
            var dao = new IngredienteLancheDAO();

            foreach (var item in ingredientes)
            {
                if (dao.BuscaPorId(item.IdIngrediente, item.IdLanche) != null)
                {
                    dao.Atualiza(item);
                }
                else
                {
                    dao.Adiciona(item);
                }
            }
        }
        public List <IngredienteLanche> BuscaPorLancheId(int id)
        {
            var dao = new IngredienteLancheDAO();

            return(dao.BuscaPorLancheId(id));
        }