public void DeleteDirector(Director dir)
        {
            if (dir.DirectedMovies.Count() == 0)
            {
                throw new BussinesLogicException("Un director no puede ser borrado si esta asociado a una pelicula");
            }

            directorDataAccess.DeleteDirector(dir.Name);
        }
示例#2
0
        public void DeleteDirector(string name)
        {
            var dir = directorDataAccess.GetDirector(name);

            if (dir.DirectedMovies.Count() != 0)
            {
                throw new BussinesLogicException("Un director no puede ser borrado si esta asociado a una pelicula");
            }
            directorDataAccess.DeleteDirector(name);
        }