Exemple #1
0
        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);
 }