Пример #1
0
 public async Task <ActionResult> DeleteConfirmed(int id)
 {
     /* Board board = await db.Board.FindAsync(id);
      * db.Board.Remove(board);
      * await db.SaveChangesAsync();*/
     _br.Delete(_br.GetSingle(id));
     return(RedirectToAction("Index"));
 }
Пример #2
0
        public IHttpActionResult Delete(int id)
        {
            Board board = _br.GetSingle(id);

            if (board == null)
            {
                return(NotFound());
            }
            _br.Delete(board);
            return(StatusCode(HttpStatusCode.OK));
        }
Пример #3
0
        public void TestAddDeleteBoard()
        {
            var startNBoards = _br.Count();
            var board        = new Board {
                Name = "Board PI Teste", Discription = "Board Programacao na Internet Teste"
            };

            _br.Add(board);
            Assert.AreEqual(startNBoards + 1, _br.Count());
            var addedboard = _br.FindAllBy(b => b.Name == board.Name).FirstOrDefault();

            Assert.IsNotNull(addedboard);
            _br.Delete(addedboard);
            Assert.AreEqual(0, _br.FindAllBy(b => b.Name == addedboard.Name).Count());
            Assert.AreEqual(startNBoards, _br.Count());
        }