public void Deleta(Anuncio anuncio) { anuncio = Busca(anuncio.Id); db.Imagens.RemoveRange(anuncio.Imagens); db.Entry(anuncio).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); }
public void DeletaImagem(Anuncio anuncio, Imagem imagem) { foreach (var img in anuncio.Imagens) { if (img.Id.Equals(imagem.Id)) { anuncio.Imagens.Remove(img); break; } } db.Entry(anuncio).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
public void Edita(Anuncio anuncio) { db.Entry(anuncio).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
public void Cria(Anuncio anuncio) { db.Anuncios.Add(anuncio); db.SaveChanges(); }