public EtlStepResult(EtlStatus stepStatus, string message, EtlVariableAssignment[] variableAssignments) { this.Status = stepStatus; this.Message = message; if (variableAssignments != null) { this.VariableAssignments.AddRange(variableAssignments); } }
public static string GetEtlStatusClass(EtlStatus status) { switch (status) { case EtlStatus.Started: return "yellowbox"; case EtlStatus.Succeeded: return "greenbox"; case EtlStatus.Failed: case EtlStatus.FinishedWithLosses: case EtlStatus.FinishedWithWarnings: default: return "redbox"; } }
public static string GetEtlStatusClass(EtlStatus status) { switch (status) { case EtlStatus.Started: return("yellowbox"); case EtlStatus.Succeeded: return("greenbox"); case EtlStatus.Failed: case EtlStatus.FinishedWithLosses: case EtlStatus.FinishedWithWarnings: default: return("redbox"); } }
public static EtlStatus GetPriorityStatus(EtlStatus left, EtlStatus right) { var cmp = Compare(left, right); if (cmp == 0) { return(left); } else if (cmp > 0) { return(left); } else { return(right); } }
private static int Compare(EtlStatus left, EtlStatus right) { var intleft = (int)left; var intright = (int)right; if (intleft == intright) { return(0); } else if (left > right) { return(1); } else { return(-1); } }
public static string ToString(EtlStatus status) { switch (status) { case EtlStatus.Started: return(Properties.Resources.Started); case EtlStatus.Succeeded: return(Properties.Resources.Succeeded); case EtlStatus.FinishedWithLosses: return(Properties.Resources.FinishedWithLosses); case EtlStatus.FinishedWithWarnings: return(Properties.Resources.FinishedWithWarnings); case EtlStatus.Failed: return(Properties.Resources.Failed); default: return(Properties.Resources.UnknownStatus); } }
public EtlStepResult(EtlStatus stepStatus, string message) : this(stepStatus, message, null) { }
public _Context(EtlPackage originalPackage, EtlSession session) : base(session) { _currentStatus = session.Status; _originalPackage = originalPackage; }