public void DeleteProject(IProject project)
        {
            foreach (var activity in ProjectActivityService.GetProjectActivities().Where(a => a.ProjectId == project.Id))
            {
                ProjectActivityService.DeleteProjectActivity(activity);
            }

            ProjectRepository.Delete(project);
        }
            protected void Delete()
            {
                if (MessageBox.Show(Language["DeleteActivityText"], Language["DeleteActivity"], MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                {
                    var activity = ProjectActivityService.GetProjectActivity(Id);
                    ProjectActivityService.DeleteProjectActivity(activity);

                    ViewManager.OpenProject(activity.ProjectId);
                }
            }