public ActionResult DeleteConfirmed(int id) { Carro carro = db.BuscarPor((int)id); db.Deletar(carro); return(RedirectToAction("Index")); }
public void Deveria_deletar_um_carro() { var carrodeletado = _contextoTeste.Carros.Add(ConstrutorObjeto.CriarCarro()); _repositorio.Deletar(carrodeletado); var todosCarros = _contextoTeste.Carros.ToList(); Assert.AreNotEqual(carrodeletado, todosCarros.Last()); }
public void Deveria_deletar_um_carro() { var carro = ConstrutorObjeto.CriarCarro(); _repositorio.Adicionar(carro); var carroDeletado = _contextoTeste.Carros.Find(2); _repositorio.Deletar(carroDeletado); var todosCarros = _contextoTeste.Carros.ToList(); Assert.AreEqual(1, todosCarros.Count); }
public ActionResult DeleteConfirmed(int id) { using (var dbTransact = _contexto.Database.BeginTransaction()) { try { Carro carro = _repositorio.BuscarPorId(id); _repositorio.Deletar(carro); dbTransact.Commit(); } catch (Exception) { dbTransact.Rollback(); } } return(RedirectToAction("Index")); }