Пример #1
0
        [TestCase(1, true)]          //Delete first DVD, pass.

        public void DeleteDVDTest(int dvdId, bool expectedResult)
        {
            bool           result;
            LibraryManager manager = LibraryManagerFactory.Create();

            manager.Delete(dvdId);

            if (manager.GetAll().ToList().Count == 3)
            {
                result = true;
            }
            else
            {
                result = false;
            }

            Assert.AreEqual(expectedResult, result);
        }
Пример #2
0
        public override void Execute(object parameter)
        {
            var context = parameter as ContentTreeContext;

            if (context == null)
            {
                return;
            }

            var item = context.SelectedItems.FirstOrDefault() as LibraryTreeViewItem;

            if (item == null)
            {
                return;
            }

            if (AppHost.MessageBox(string.Format("Are you sure you want to delete '{0}'?", item.Library.Name), "Confirmation", MessageBoxButton.OKCancel, MessageBoxImage.Question) != MessageBoxResult.OK)
            {
                return;
            }

            LibraryManager.Delete(item.Library);
        }
Пример #3
0
 public ActionResult DeleteDVD(DVD dvd)
 {
     _dvdManager.Delete(dvd.DvdId);
     return(RedirectToAction("Collection"));
 }