Epiworx.Business.ProjectRepository.ProjectDelete C# (CSharp) Method

ProjectDelete() public static method

public static ProjectDelete ( Project project ) : bool
project Project
return bool
        public static bool ProjectDelete(Project project)
        {
            ProjectUserRepository.AuthorizeProjectUser(project.ProjectId);

            Project.DeleteProject(
                new ProjectDataCriteria
                {
                    ProjectId = project.ProjectId
                });

            FeedRepository.FeedAdd(FeedAction.Deleted, project);

            return true;
        }

Same methods

ProjectRepository::ProjectDelete ( int projectId ) : bool

Usage Example

 public static bool ProjectDelete(int projectId)
 {
     return(ProjectRepository.ProjectDelete(
                ProjectRepository.ProjectFetch(projectId)));
 }