/// ----------------------------------------------------------------------------- /// <summary> /// AddWorkFlowState creates a new workflow and state instance /// </summary> /// <remarks> /// </remarks> /// <param name = "objWorkflowState">A WorkflowStateInfo object</param> /// <history> /// </history> /// ----------------------------------------------------------------------------- public int AddWorkflowState(WorkflowStateInfo objWorkflowState) { int StateID = Convert.ToInt32(DataProvider.Instance().AddWorkflowState(objWorkflowState.WorkflowID, objWorkflowState.StateName, objWorkflowState.Order, objWorkflowState.Notify, objWorkflowState.IsActive)); DataCache.RemoveCache(string.Format(WORKFLOW_CACHE_KEY, objWorkflowState.WorkflowID)); return StateID; }
/// ----------------------------------------------------------------------------- /// <summary> /// AddWorkFlowState creates a new workflow and state instance /// </summary> /// <remarks> /// </remarks> /// <param name = "objWorkflowState">A WorkflowStateInfo object</param> /// <history> /// </history> /// ----------------------------------------------------------------------------- public int AddWorkflowState(WorkflowStateInfo objWorkflowState) { int StateID = Convert.ToInt32(DataProvider.Instance().AddWorkflowState(objWorkflowState.WorkflowID, objWorkflowState.StateName, objWorkflowState.Order, objWorkflowState.Notify, objWorkflowState.IsActive)); DataCache.RemoveCache(string.Format(WORKFLOW_CACHE_KEY, objWorkflowState.WorkflowID)); return(StateID); }
/// <summary> /// Displays the initial content when a module is first added to the page. /// </summary> /// <param name = "firstState">The first state.</param> private void DisplayInitialContent(WorkflowStateInfo firstState) { txtContent.Text = GetLocalizedString("AddContent"); litPreview.Text = GetLocalizedString("AddContent"); lblCurrentWorkflowInUse.Text = firstState.WorkflowName; lblPreviewWorkflowInUse.Text = firstState.WorkflowName; divPreviewVersion.Visible = false; dnnSitePanelEditHTMLHistory.Visible = false; fsEditHtmlHistory.Visible = false; divCurrentWorkflowState.Visible = false; divCurrentVersion.Visible = false; divPreviewWorkflowState.Visible = false; lblPreviewWorkflowState.Text = firstState.StateName; }
/// <summary> /// Displays the initial content when a module is first added to the page. /// </summary> /// <param name = "firstState">The first state.</param> private void DisplayInitialContent(WorkflowStateInfo firstState) { txtContent.Text = GetLocalizedString("AddContent"); litPreview.Text = GetLocalizedString("AddContent"); lblCurrentWorkflowInUse.Text = firstState.WorkflowName; lblPreviewWorkflowInUse.Text = firstState.WorkflowName; divPreviewVersion.Visible = false; dnnSitePanelEditHTMLHistory.Visible = false; fsEditHtmlHistory.Visible = false; divCurrentWorkflowState.Visible = false; phCurrentVersion.Visible = false; divPreviewWorkflowState.Visible = false; lblPreviewWorkflowState.Text = firstState.StateName; }
/// ----------------------------------------------------------------------------- /// <summary> /// AddWorkFlowState creates a new workflow and state instance /// </summary> /// <remarks> /// </remarks> /// <param name = "objWorkflowState">A WorkflowStateInfo object</param> /// <history> /// </history> /// ----------------------------------------------------------------------------- public void UpdateWorkflowState(WorkflowStateInfo objWorkflowState) { DataProvider.Instance().UpdateWorkflowState(objWorkflowState.StateID, objWorkflowState.StateName, objWorkflowState.Order, objWorkflowState.Notify, objWorkflowState.IsActive); DataCache.RemoveCache(string.Format(WORKFLOW_CACHE_KEY, objWorkflowState.WorkflowID)); }
/// ----------------------------------------------------------------------------- /// <summary> /// AddWorkFlowState creates a new workflow and state instance /// </summary> /// <remarks> /// </remarks> /// <param name = "objWorkflowState">A WorkflowStateInfo object</param> /// <history> /// </history> /// ----------------------------------------------------------------------------- public void UpdateWorkflowState(WorkflowStateInfo objWorkflowState) { DataProvider.Instance().UpdateWorkflowState(objWorkflowState.StateID, objWorkflowState.StateName, objWorkflowState.Order, objWorkflowState.Notify, objWorkflowState.IsActive); DataCache.RemoveCache(string.Format(WORKFLOW_CACHE_KEY, objWorkflowState.WorkflowID)); }