Ejemplo n.º 1
0
    /// <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));
    }
Ejemplo n.º 2
0
 /// <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);
 }
Ejemplo n.º 3
0
 /// <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);
 }
Ejemplo n.º 4
0
 /// <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));
 }
Ejemplo n.º 5
0
 /// <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));
 }
Ejemplo n.º 6
0
    /// <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));
    }