public static Phase2Params Empty()
        {
            var parameters = new Phase2Params();

            parameters.Department                 = String.Empty;
            parameters.Owner                      = String.Empty;
            parameters.OwnerEmail                 = String.Empty;
            parameters.CollaborationLevel         = string.Empty;
            parameters.ProjectAgileLifeCyclePhase = String.Empty;
            parameters.FundingBoundary            = String.Empty;
            return(parameters);
        }
        public static Phase2Params Create(string projectAgileLifeCyclePhase, string department, string owner, string ownerEmail, string collaborationLevel, string fundingBoundary)
        {
            var parameters = new Phase2Params();

            parameters.Department                 = department;
            parameters.Owner                      = owner;
            parameters.OwnerEmail                 = ownerEmail;
            parameters.CollaborationLevel         = collaborationLevel;
            parameters.ProjectAgileLifeCyclePhase = projectAgileLifeCyclePhase;
            parameters.FundingBoundary            = fundingBoundary;
            return(parameters);
        }
        public static Phase2Params FromPageContent(PageContent model)
        {
            var parameters = new Phase2Params();

            parameters.Department                 = model.Department;
            parameters.Owner                      = model.Owner;
            parameters.OwnerEmail                 = model.OwnerEmail;
            parameters.CollaborationLevel         = model.CollaborationLevel;
            parameters.ProjectAgileLifeCyclePhase = model.ProjectAgileLifeCyclePhase;
            parameters.FundingBoundary            = model.FundingBoundary;
            return(parameters);
        }