private string GetSoftwareHeader(SoftwareCheckDto check) { return($"SCADA-система: {check.Software.Name} ver.{check.Software.Version}"); }
public static SoftwareCheckDto GetSoftwareCheckDto(SoftwareType type) { var check = new SoftwareCheckDto(); if (type == SoftwareType.SCADA) { check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль уровней доступа к SCADA-системе" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Сопоставление мгновенных данных с ИВК/ПЛК" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Сопоставление архивных данных с ИВК/ПЛК" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль работы трендов", Method = "-" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль работы журнала тревог и событий", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Формирование отчетных форм" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль передачи данных в АСУТП/MES и другие системы верхнего уровня", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации резервирования ИВК/ПЛК", Method = "-" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления системы пожарной сигнализации", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления системы загазованности", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления элекроприводными кранами и регуляторами" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления системы обогрева блок-боксов" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления системы вентиляции" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления системы автоматического пробоотбора", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления насосов", Method = "Имитация данных" }); check.CheckParameters.Add(new CheckParameterDto { Description = "Контроль индикации и управления электропитанием ШК и ШП", Method = "Имитация данных" }); } return(check); }