private List<GridActionItem> CreateGridActionItems() { var actionItems = CommonUtils.CreateGridActionItemList(true); var customAction = new GridActionItem { ActionType = GridActionType.Custom, Title = "View in Tree", ConfirmationNeeded = false, Command = "ViewInTree", CssClass = "fa fa-search icon-edit grow" }; actionItems.Add(customAction); return actionItems; }
private static List<GridActionItem> BuildGridActionList(EventOccurrenceDto occurrence) { var list = CommonUtils.CreateGridActionItemList(true); //cancel if (!occurrence.IsCanceled) { var cancel = new GridActionItem { ActionType = GridActionType.Custom, CssClass = Constants.GridActionsCssClass + "fa-ban", Command = CancelOccurrencesCommand, Title = "Cancel this occurrence" }; list.Add(cancel); } //copy var copy = new GridActionItem { ActionType = GridActionType.Custom, CssClass = Constants.GridActionsCssClass + "fa-clone", Command = CopyOcurrenceCommand, Title = "Copy occurrence" }; list.Add(copy); return list; }
private static List<GridActionItem> BuildGridActionList() { var list = CommonUtils.CreateGridActionItemList(true); //build custom copy actions //copy event var copyEvent = new GridActionItem { ActionType = GridActionType.Custom, CssClass = Constants.GridActionsCssClass + "fa-clone", Command = CopyEventCommand, Title = "Copy Event" }; list.Add(copyEvent); //copy event and occurrences var copyAll = new GridActionItem { ActionType = GridActionType.Custom, CssClass = Constants.GridActionsCssClass + "fa-files-o", Command = CopyEventAndOccurrencesCommand, Title = "Copy Event and Occurrences" }; list.Add(copyAll); return list; }