public ActionResult Add(IndicatorAddModel addIndicator) { var indicator = Mapper.Map <IndicatorAddModel, Indicator>(addIndicator); if (addIndicator.CalculationTypeSelect != null) { indicator.CalculationTypes = _calculationTypeService.GetCalculationTypes(ct => addIndicator.CalculationTypeSelect.Contains(ct.CalculationTypeID)).ToList(); } if (ModelState.IsValid) { _indicatorService.CreateIndicator(indicator); this.AddStatus(StatusType.SUCCESS, "Успешно добавлен!"); return(RedirectToAction("Index")); } return(null); }