예제 #1
0
        public void DeleteToDoFileByLoggedInUserName(int toDoFileID)
        {
            ToDoFile toDoFile = new ToDoFileSelector().GetToDoFile(toDoFileID);
            string   userName = new LoggedInUserFinder().GetLoggedInUserName();

            DeleteToDoFile(toDoFileID, toDoFile.ToDoID, userName);
        }
예제 #2
0
        public void DeleteToDoFile(int toDoFileID, int toDoID, string userName)
        {
            ToDo     toDoThatIsSaved     = new ToDoSelector().GetToDo(toDoID, userName);
            ToDoFile toDoFileToBeRemoved = new ToDoFileSelector().GetToDoFile(toDoThatIsSaved, toDoFileID);

            toDoThatIsSaved.ToDoFiles.Remove(toDoFileToBeRemoved);
            ToDoDBContextFactory.Create().ToDoFiles.Remove(toDoFileToBeRemoved);
            ToDoDBContextFactory.Create().SaveChanges();
        }