Exemplo n.º 1
0
        public static ViewDefinition AddAction(this ViewDefinition viewDefinition, ActionModel actionModel)
        {
            var model = (NavigationGroupModel)((IPartialViewDefinition)viewDefinition.Placeholder["content"][0]).Data;
            if (model.Actions == null)
                model.Actions = new List<ActionModel>();

            model.Actions.Add(actionModel);

            return viewDefinition;
        }
Exemplo n.º 2
0
 private static void AddSaveAction(ViewDefinition viewDefinition, DataEditModel model)
 {
     var saveAction = new ActionModel
     {
         Name = "Save",
         Link = "#",
         Id = model.SaveActionId
     };
     viewDefinition.AddAction(saveAction);
 }