public ActionResult AddApproach(string versionId) { int id = Convert.ToInt32(versionId); var signal = _signalsRepository.GetSignalVersionByVersionId(id); Approach approach = GetNewApproach(signal); _approachRepository.AddOrUpdate(approach); AddSelectListsToViewBag(signal); return(PartialView(approach)); }
public ActionResult IndexByVersion(int versionId) { MOE.Common.Models.Repositories.ISignalsRepository sr = MOE.Common.Models.Repositories.SignalsRepositoryFactory.Create(); var signal = sr.GetSignalVersionByVersionId(versionId); List <MOE.Common.Business.Helpers.ConfigurationRecord> records = new List <MOE.Common.Business.Helpers.ConfigurationRecord>(); foreach (MOE.Common.Models.Detector gd in signal.GetDetectorsForSignal()) { MOE.Common.Business.Helpers.ConfigurationRecord r = new ConfigurationRecord(gd); records.Add(r); } Models.SPMConfigurationTableViewModel model = new Models.SPMConfigurationTableViewModel(); model.Records = records; return(PartialView("ConfigurationTable", model)); }
public ActionResult Create(string versionId) { MOE.Common.Models.Repositories.ISignalsRepository signalsRepository = MOE.Common.Models.Repositories.SignalsRepositoryFactory.Create(); Signal signal = signalsRepository.GetSignalVersionByVersionId(Convert.ToInt32(versionId)); List <MOE.Common.Models.MetricType> allMetricTypes = metricTyperepository.GetAllToDisplayMetrics(); MOE.Common.Models.MetricComment mc = new MetricComment(); mc.Signal = signal; mc.AllMetricTypes = allMetricTypes; if (mc.MetricTypeIDs != null) { mc.MetricTypes = metricTyperepository.GetMetricTypesByMetricComment(mc); } return(PartialView(mc)); }