/// <summary> /// Gets view model for 'new strategy group' form /// </summary> public StrategyGroupViewModel GetNewStrategyGroup() { StrategyGroupViewModel strategyGroup = new StrategyGroupViewModel(); strategyGroup.StrategyOptions = GetStrategyOptions(); return(strategyGroup); }
/// <summary> /// Gets view model for 'edit strategy group' form /// </summary> public StrategyGroupViewModel GetEditStrategyGroup(int strategyGroupId) { StrategyGroup strategyGroup = _strategyGroupService.GetById(strategyGroupId); List <SelectListItem> strategyOptions = GetStrategyOptions(strategyGroup.CallStrategyId, strategyGroup.PutStrategyId); StrategyGroupViewModel editStrategyGroup = Mapper.Map <StrategyGroup, StrategyGroupViewModel>(strategyGroup); editStrategyGroup.StrategyOptions = strategyOptions; return(editStrategyGroup); }
public StrategyGroupViewModel GetEditStrategyGroup(int id) { StrategyGroupViewModel strategyGroup = _orchestrator.GetEditStrategyGroup(id); if (strategyGroup == null) { ThrowNotFoundException(); } return(strategyGroup); }
public JsonResult Update(StrategyGroupViewModel editStrategyGroup) { if (!ModelState.IsValid) { List <string> errorMessages = GetErrorMessages(); return(Json(new { success = false, errorMessages })); } StrategyGroup strategyGroup = editStrategyGroup.ToEntity(); _strategyGroupService.Update(strategyGroup); return(Json(new { success = true })); }
public StrategyGroupViewModel GetNewStrategyGroup() { StrategyGroupViewModel strategyGroup = _orchestrator.GetNewStrategyGroup(); return(strategyGroup); }