public IActionResult Index() { // Test GetById var book = _repository.GetByID(2); // Test Insert var bookToInsert = new Book { Name = "PetaPoco Unit Tests" }; _repository.Add(bookToInsert); // Test Update var bookToUpdate = _repository.GetByID(5); bookToUpdate.Name = "Update Data Access with PetaPoco"; _repository.Update(bookToUpdate); // Test Delete var bookToDelete = _repository.GetByID(9); _repository.Delete(bookToDelete); var books = _repository.GetAll().ToList(); return(View(books)); }
public async Task <IActionResult> Index() { // Test GetById var book = await _repository.GetByID(2); // Test Insert dynamic bookToInsert = new ExpandoObject(); bookToInsert.Name = "Data Access with MASSIVE - Inserting"; await _repository.Add(bookToInsert); // Test Update var bookToUpdate = new { Id = 8, Name = "Data Access with MASSIVE - Updating" }; await _repository.Update(bookToUpdate); // Test Delete await _repository.Delete(8); var books = await _repository.GetAll(); return(View(books)); }