public void CreateOrUpdateMetric(Guid releaseWindowId, Metric metric) { CreateOrUpdateMetric(releaseWindowId, metric.MetricType, metric.ExecutedOn, metric.ExternalId); }
public void UpdateMetrics(Metric metrics) { var metric = MetricsRepository.GetSatisfiedBy(x => x.ExternalId == metrics.ExternalId); metric.ExecutedOn = metrics.ExecutedOn.HasValue ? metrics.ExecutedOn.Value.ToUniversalTime() : (DateTime?)null; MetricsRepository.Update(metric); }