private void InitializeViewBuildBig(BuildStatusDto buildStatusDto) { if (buildStatusDto == null) { return; } _viewBuildBig.InitializeForBuild(buildStatusDto); }
public ViewBuildSmall(BuildStatusDto buildStatusDto, SirenOfShameSettings settings) : base(settings) { InitializeComponent(); InitializeLabels(buildStatusDto); FontChanged += OnFontChanged; StoreInitialFontSizes(); }
private ViewBuildSmall CreateViewBuildSmall(BuildStatusDto i) { var viewBuildSmall = new ViewBuildSmall(i, _settings); viewBuildSmall.Click += ViewBuildSmallOnClick; viewBuildSmall.MouseEnter += ViewBuildSmallOnMouseEnter; return(viewBuildSmall); }
private void SetBuildStatusIcon(BuildStatusDto buildStatusDto) { bool inProgress = buildStatusDto.BuildStatusEnum == BuildStatusEnum.InProgress; _buildStatusIcon.Visible = !inProgress; _loading.Visible = inProgress; _buildStatusIcon.ImageIndex = buildStatusDto.ImageIndex; }
protected override void InitializeLabels(BuildStatusDto buildStatusDto) { base.InitializeLabels(buildStatusDto); var comment = buildStatusDto.BuildStatusMessage; if (!string.IsNullOrWhiteSpace(buildStatusDto.Comment)) { comment = buildStatusDto.Comment; } InitializeStartTime(buildStatusDto); _duration.Text = buildStatusDto.Duration; _requestedBy.Text = buildStatusDto.RequestedByDisplayName; _comment.Text = comment; _projectName.Text = buildStatusDto.BuildDefinitionDisplayName; SetBuildStatusIcon(buildStatusDto); SetBackgroundColors(buildStatusDto.BuildStatusEnum); _details.Visible = !string.IsNullOrEmpty(buildStatusDto.Url); }
private void InitializeStartTime(BuildStatusDto buildStatusDto) { LocalStartTime = buildStatusDto.LocalStartTime; RecalculatePrettyDate(); }
public void InitializeForBuild(BuildStatusDto buildStatusDto) { InitializeLabels(buildStatusDto); InitializeBuildStats(); }
public void UpdateListItem(BuildStatusDto buildStatus) { InitializeLabels(buildStatus); }
protected virtual void InitializeLabels(BuildStatusDto buildStatusDto) { BuildDefinitionId = buildStatusDto.BuildDefinitionId; Url = buildStatusDto.Url; }
public ViewBuildSmall(BuildStatusDto buildStatusDto, SirenOfShameSettings settings) : base(settings) { InitializeComponent(); InitializeLabels(buildStatusDto); }