예제 #1
0
        private void DeleteBadge()
        {
            Console.Clear();
            DisplayAllBadgeAccess();
            Console.WriteLine("Enter Id of the door you would like to remove:");
            int badgeId = int.Parse(Console.ReadLine());

            Console.Clear();
            var doorToDelete = _badgRepo.GetBadgeByID(badgeId);

            Console.WriteLine("Are you sure you wnat to remove:(yes or no)-" + doorToDelete);
            string ans = Console.ReadLine();

            if (ans.ToLower() == "yes" || ans.ToLower() == "y")
            {
                if (_badgRepo.RemoveAllDoor(badgeId))
                {
                    Console.WriteLine("The developer was successfully deleted");
                }
                else
                {
                    Console.WriteLine("The developer could not be deleted");
                }
            }
        }
        public void Delete_Test()
        {
            //Badge newbadge = new Badge("A2");

            //Act
            bool UpDateResult = _repo.RemoveAllDoor(_badge.BadgeID);

            //Assert
            Assert.IsTrue(UpDateResult);
        }