public ActionResult Delete(int builderId)
 {
     BuilderRepository repository = new BuilderRepository();
     var builderToDelete = repository.GetById(builderId);
     repository.Delete(builderToDelete);
     return RedirectToAction("Index");
 }
Beispiel #2
0
        public ActionResult Delete(int builderId)
        {
            BuilderRepository repository = new BuilderRepository();
            var builderToDelete          = repository.GetById(builderId);

            repository.Delete(builderToDelete);
            return(RedirectToAction("Index"));
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository = new BuilderRepository();
            Builder expectedBuilder = new Builder { name = "BuildersomeBuilder" };

            repository.Add(expectedBuilder);

            Builder realBuilder = repository.GetAll().Last();

            Assert.AreEqual(expectedBuilder.name, realBuilder.name);

            repository.Delete(realBuilder);

            realBuilder = repository.GetAll().Last();

            Assert.AreNotEqual(expectedBuilder.name, realBuilder.name);
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository = new BuilderRepository();
            Builder expectedBuilder = new Builder(repository.GetAll().Count()+1, "BuildersomeBuilder");

            repository.Add(expectedBuilder);

            Builder realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(expectedBuilder, realBuilder);

            repository.Delete(expectedBuilder);

            realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(null, realBuilder);
        }
Beispiel #5
0
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository      = new BuilderRepository();
            Builder           expectedBuilder = new Builder(repository.GetAll().Count() + 1, "BuildersomeBuilder");

            repository.Add(expectedBuilder);


            Builder realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(expectedBuilder, realBuilder);

            repository.Delete(expectedBuilder);


            realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(null, realBuilder);
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository      = new BuilderRepository();
            Builder           expectedBuilder = new Builder {
                name = "BuildersomeBuilder"
            };

            repository.Add(expectedBuilder);


            Builder realBuilder = repository.GetAll().Last();

            Assert.AreEqual(expectedBuilder.name, realBuilder.name);

            repository.Delete(realBuilder);

            realBuilder = repository.GetAll().Last();

            Assert.AreNotEqual(expectedBuilder.name, realBuilder.name);
        }