Epiworx.Business.Project.DeleteProject C# (CSharp) Method

DeleteProject() static private method

static private DeleteProject ( ProjectDataCriteria criteria ) : void
criteria ProjectDataCriteria
return void
        internal static void DeleteProject(ProjectDataCriteria criteria)
        {
            Csla.DataPortal.Delete<Project>(criteria);
        }

Usage Example

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

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

            FeedRepository.FeedAdd(FeedAction.Deleted, project);

            return(true);
        }