public ActionResult SavePalette(string typeName) { Type type = Navigator.ResolveType(typeName); var ctx = ChartColorLogic.GetPalette(type).ApplyChanges(this).Validate(); if (ctx.HasErrors()) { return(ctx.ToJsonModelState()); } var palette = ctx.Value; ChartColorLogic.SavePalette(palette); return(Navigator.NormalControl(this, palette)); }
public void SaveColorPalete(string typeName, [Required, FromBody] ChartPaletteModel paletteModel) { ChartColorLogic.SavePalette(paletteModel); }