예제 #1
0
        internal Kit Delete(int id)
        {
            Kit found = Get(id);

            _repo.Delete(id);
            return(found);
        }
예제 #2
0
        internal object Delete(int id)
        {
            Kit exists = Get(id);

            _repo.Delete(id);
            return($"{exists} has been deleted");
        }
예제 #3
0
        internal Kit Delete(int id, string userEmail)
        {
            Kit toDelete = Get(id);

            if (toDelete.Creator != userEmail || !_repo.Delete(id))
            {
                throw new UnauthorizedAccessException("Invalid Access");
            }
            return(toDelete);
        }