/// <summary> /// Adds item to drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object type</param> private void AddDdlTypeListItem(WorkflowTriggerTypeEnum type, string objectType) { string text = AutomationHelper.GetTriggerName(type, objectType); string value = GetDdlTypeFormatedValue(type, objectType); ddlType.Items.Add(new ListItem(text, value)); }
/// <summary> /// Returns item from drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object trigger</param> private ListItem GetDdlTypeItem(WorkflowTriggerTypeEnum type, string objectType) { string formatedValue = GetDdlTypeFormatedValue(type, objectType); return ddlType.Items.FindByValue(formatedValue); }
/// <summary> /// Returns value in same format as in drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object type</param> private string GetDdlTypeFormatedValue(WorkflowTriggerTypeEnum type, string objectType) { return string.Format("{0}|{1}", ((int)type).ToString(), objectType); }
/// <summary> /// Adds item to drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object type</param> /// <param name="text">Text of the item</param> private void AddDdlTypeListItem(WorkflowTriggerTypeEnum type, string objectType, string text) { string value = GetDdlTypeFormatedValue(type, objectType); ddlType.Items.Add(new ListItem(text, value)); }
/// <summary> /// Returns value in same format as in drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object type</param> private string GetDdlTypeFormatedValue(WorkflowTriggerTypeEnum type, string objectType) { return(string.Format("{0}|{1}", ((int)type).ToString(), objectType)); }
/// <summary> /// Returns item from drop-down list of trigger types. /// </summary> /// <param name="type">Type of trigger</param> /// <param name="objectType">Object trigger</param> private ListItem GetDdlTypeItem(WorkflowTriggerTypeEnum type, string objectType) { string formatedValue = GetDdlTypeFormatedValue(type, objectType); return(ddlType.Items.FindByValue(formatedValue)); }