Esempio n. 1
0
        public void Excluir(Loja loja)
        {
            chicoDoColchaoEntities.Entry(loja).State = EntityState.Modified;

            loja.Ativo = false;

            if (loja.LojaProduto == null || loja.LojaProduto.Count() <= 0)
            {
                loja.LojaProduto = chicoDoColchaoEntities.LojaProduto.Where(x => x.LojaID == loja.LojaID).ToList();
            }

            // seta para inativo todas as produtos dessa loja inativa
            foreach (var lojaProduto in loja.LojaProduto)
            {
                lojaProduto.Ativo = false;
            }

            chicoDoColchaoEntities.SaveChanges();
        }
Esempio n. 2
0
 public void Alterar(Loja loja)
 {
     chicoDoColchaoEntities.SaveChanges();
 }