public void Process(object sender, EventArgs args) { try { if (publicationWorkflow == null) { return; } Assert.ArgumentNotNull(args, "args"); ItemCreatedEventArgs icArgs = Event.ExtractParameter(args, 0) as ItemCreatedEventArgs; var item = icArgs.Item; if (item == null) { return; } //If article save process var itemPath = item.Paths.Path.ToLower(); if (itemPath.StartsWith("/sitecore/content") && !itemPath.Contains("/issues/") && // detect if this is an issue clone, since the fields arent set yet on item created item.TemplateID.Guid == Informa.Models.Informa.Models.sitecore.templates.User_Defined.Pages.IArticleConstants.TemplateId.Guid) { changeWorkflowStateAndExecuteActions(item, new ID(publicationWorkflow.GetInitialState(item)._Id), new ID(publicationWorkflow.GetPublicationWorkflow(item)._Id)); } } catch (Exception ex) { Sitecore.Diagnostics.Log.Fatal(ex.ToString(), this); } }
private void OnItemCreated(object sender, ItemCreatedEventArgs e) { if (e.ModelLayoutElement is IModelLayoutGroup group) { if (e.ModelLayoutElement.Id == "EmployeesCollection") { var employee = ViewCurrentObject; if (employee.City == "London") { group.ImageName = "Action_AboutInfo"; group.ToolTip = "London"; } else if (employee.City == "Seattle") { group.ImageName = "Action_Bell"; group.ToolTip = "Seattle"; } else if (employee.City == "Tacoma") { group.ImageName = "Action_Cancel"; group.ToolTip = "Tacoma"; } } } }
private void WinLayoutManager_ItemCreated(object sender, ItemCreatedEventArgs e) { PropertyEditor editor = e.ViewItem as PropertyEditor; if (e.ModelLayoutElement is IModelLayoutItemTabIndex1 && editor != null) { int tabIndex = ((IModelLayoutItemTabIndex1)e.ModelLayoutElement).TabIndex; if (tabIndex > -1) { Control control = editor.Control as Control; if (control != null) { SetTabIndex(control, tabIndex); SetTabStop(control as Control, editor.AllowEdit.ResultValue); } else { editor.ControlCreated += (s1, e1) => { var editor1 = (PropertyEditor)s1; SetTabIndex(editor1.Control as Control, tabIndex); SetTabStop(editor1.Control as Control, editor1.AllowEdit.ResultValue); }; editor.AllowEditChanged += (s2, e2) => { var editor2 = (PropertyEditor)s2; SetTabStop(editor2.Control as Control, editor2.AllowEdit.ResultValue); }; } } } }
private static void OnItemCreated(ItemCreatedEventArgs e) { if (e.Item.HonestyItem) { _Items.Add(e.Item); } }
private void LayoutManager_ItemCreated(object sender, ItemCreatedEventArgs e) { if (e.ModelLayoutElement is IModelTabbedGroup && e.TemplateContainer != null) { e.TemplateContainer.Load += TemplateContainer_Load; } }
public void lm_ItemCreated(Object sender, ItemCreatedEventArgs e) { try { LayoutControlItem item = e.Item as LayoutControlItem; if (item == null) { return; } // 'TODO: Adjust font to show MICR if (item.CustomizationFormText.ToLower().Contains("total")) { //'This failed since the Item.Control is Nothing //'item.Control.Font = New System.Drawing.Font("NorMICR", 12) item.PaintAppearanceItemCaption.Font = new System.Drawing.Font("NorMICR", 16); item.AppearanceItemCaption.Font = new System.Drawing.Font("NorMICR", 16); } } catch (Exception /*ex*/) { throw new ArgumentException("Font Problem"); } }
void OnItemCreated(object sender, ItemCreatedEventArgs e) { // Check this Id in the E372.Module/Model.DesignedDiffs.xafml file if (e.ModelLayoutElement.Id == "TabbedGroup") { tabbedGroup = (TabbedControlGroup)e.Item; } }
public void OnItemCreated(object sender, EventArgs args) { ItemCreatedEventArgs eventArgs = Event.ExtractParameter <ItemCreatedEventArgs>(args, 0); if (eventArgs.Item != null) { WriteAuditLog("created", eventArgs.Item); } }
private void LayoutManager_ItemCreated(object sender, ItemCreatedEventArgs e) { LayoutControlGroup group = e.Item as LayoutControlGroup; if (group != null && group.GroupStyle == DevExpress.Utils.GroupStyle.Title) { group.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, group.Spacing.Bottom); } }
private void OnItemCreated(object sender, ItemCreatedEventArgs args) { Assert.ArgumentNotNull(sender, "sender"); Assert.ArgumentNotNull((object)args, "args"); Item obj = args.Item; if (obj == null || !BucketManager.IsItemContainedWithinBucket(obj)) { return; } Context.ClientPage.ClientResponse.Eval("request.currentCommand = Number.MAX_VALUE;scForm.invoke(\"item:load(id=" + (object)obj.ID + ")\")"); }
private void DetailViewTabCountController_ItemCreated(object sender, ItemCreatedEventArgs e) { if (e.Item is LayoutGroup layoutGroup && e.ModelLayoutElement.Parent is IModelTabbedGroup) { foreach (var item in (IModelLayoutGroup)e.ModelLayoutElement) { if (item is IModelLayoutViewItem layoutViewItem && View.FindItem(layoutViewItem.ViewItem.Id) is ListPropertyEditor propertyEditor) { propertyEditor.Frame.GetController <NestedListViewTabCountController>().Initialize(layoutGroup); propertyEditor.ValueRead += (s, e) => { propertyEditor.Frame.GetController <NestedListViewTabCountController>().SubscribeToListChanged(); }; } } } }
/// <summary> /// Code to execute after item creation is completed. /// </summary> void OnItemCreated(object sender, ItemCreatedEventArgs e) { this.Dispatcher.BeginInvoke(() => { if (e.Error != null) { MessageBox.Show(e.Error.Message, e.Error.GetType().Name, MessageBoxButton.OK); return; } App.DataProvider.ClearCache(); this.NavigationService.Navigate(new Uri("/Views/List.xaml", UriKind.Relative)); }); }
private static string PopulateItemCreatedMessage(Publication publication, ItemCreatedEventArgs itemEvent, string action) { var message = ""; if (!string.IsNullOrEmpty(publication.Message)) { message = publication.Message + "\n"; } message += $"Item {itemEvent.Item.Name} {action}\n" + $"Path: {itemEvent.Item.Paths.Path}\n" + $"ID: {itemEvent.Item.ID}\n" + $"Created by: {itemEvent.Item.Security.GetOwner()}\n"; return(message); }
private static void OnItemCreated(ItemCreatedEventArgs e) { if (!e.Item.HonestyItem) { return; } lock (_ItemsLock) { if (!_Items.Contains(e.Item)) { _Items.Add(e.Item); } } }
private void CheckBoxCaptionController_ItemCreated(object sender, ItemCreatedEventArgs e) { if (e.ViewItem != null) { if (e.ViewItem.Control == null) { e.ViewItem.ControlCreated += (object s, EventArgs args) => { SetCaptionLocation((LayoutControlItem)e.Item, e.ViewItem.Control, Locations.Right); } } ; else { SetCaptionLocation((LayoutControlItem)e.Item, e.ViewItem.Control, Locations.Right); } } }
public override void Process(object sender, EventArgs e) { try { ItemCreatedEventArgs createdEventArgs = Event.ExtractParameter(e, 0) as ItemCreatedEventArgs; if (createdEventArgs == null) { return; } LogEvent(createdEventArgs.Item, ""); } catch (Exception ex) { Log.Error("Problem auditing item created event", ex, this); } }
void ViewController_ItemCreated(object sender, ItemCreatedEventArgs e) { if (e.TemplateContainer is LayoutItemTemplateContainer) { string nullText = GetNullText(e.ModelLayoutElement); if (!string.IsNullOrEmpty(nullText)) { ViewItem viewItem = (e.TemplateContainer).ViewItem; if (viewItem.Control == null) { viewItem.CreateControl(); } SetNullText(viewItem, nullText); } } }
private static void EventSink_ItemCreated(ItemCreatedEventArgs e) { ConfiguredEquipment c = new ConfiguredEquipment(); Item item = e.Item; if (c.AttachOnEquipCreate == false) { return; } if (item is BaseArmor || item is BaseWeapon) { LevelEquipXML xmleqiip = (LevelEquipXML)XmlAttach.FindAttachment(item, typeof(LevelEquipXML)); if (xmleqiip == null) { XmlAttach.AttachTo(item, new LevelEquipXML()); } } }
private void DetailViewTabCountController_ItemCreated(object sender, ItemCreatedEventArgs e) { if (e.Item is LayoutGroup layoutGroup && e.ModelLayoutElement.Parent is IModelTabbedGroup) { foreach (IModelLayoutItem item in ((IModelLayoutGroup)e.ModelLayoutElement)) { IModelLayoutViewItem layoutViewItem = item as IModelLayoutViewItem; if (layoutViewItem == null) { continue; } ListPropertyEditor propertyEditor = View.FindItem(layoutViewItem.ViewItem.Id) as ListPropertyEditor; if (propertyEditor != null) { propertyEditor.Frame.GetController <NestedListViewTabCountController>().Initialize(layoutGroup); } } } }
private static void EventSink_ItemCreated(ItemCreatedEventArgs e) { ConfiguredEquipment cfe = new ConfiguredEquipment(); Item item = e.Item; if (cfe.AttachOnEquipCreateDynamicSystem == false) { return; } if (item is BaseArmor || item is BaseWeapon || item is BaseClothing || item is BaseJewel) { LevelEquipXMLDynamic xmleqiip = (LevelEquipXMLDynamic)XmlAttach.FindAttachment(item, typeof(LevelEquipXMLDynamic)); if (xmleqiip == null) { XmlAttach.AttachTo(item, new LevelEquipXMLDynamic()); } } }
private static string PopulateItemCreatedMessage(Publication publication, ItemCreatedEventArgs itemEvent, string action) { var message = ""; if (!string.IsNullOrEmpty(publication.Message)) { message = publication.Message + "\n"; } message += $"Item {itemEvent.Item.Name} {action}\n" + $"Path: {itemEvent.Item.Paths.Path}\n" + $"ID: {itemEvent.Item.ID}\n" + $"Created by: {itemEvent.Item.Security.GetOwner()}\n"; return message; }
/// <summary> /// Code to execute after item creation is completed. /// </summary> void OnItemCreated(object sender, ItemCreatedEventArgs e) { this.Dispatcher.BeginInvoke(() => { if (e.Error != null) { MessageBox.Show(e.Error.Message, e.Error.GetType().Name, MessageBoxButton.OK); return; } App.DataProvider.ClearCache(); this.NavigationService.Navigate(new Uri("/OrdersSPListApp;component/Views/List.xaml", UriKind.Relative)); }); }
private void ItemCreatedNotification(object sender, ItemCreatedEventArgs args) { Assert.ArgumentNotNull(sender, "sender"); Assert.ArgumentNotNull(args, "args"); Item folder = this.ContentEditorDataContext.GetFolder(); if (Settings.ContentEditor.ClassicFrameEventPropagation || ((folder != null) && ((folder.ID == args.Item.ID) || (folder.ID == args.Item.ParentID)))) { SheerResponse.Eval("scContent.postMessage(\"" + ("notification:itemadded(item=" + GetUri(args.Item) + ")") + "\")"); } }
void OnItemCreated(object sender, ItemCreatedEventArgs itemCreatedEventArgs) { FillInfoToLayoutMap(itemCreatedEventArgs.ViewItem, itemCreatedEventArgs.ModelLayoutElement, itemCreatedEventArgs.ViewItem); }
void OnItemCreated(object sender, ItemCreatedEventArgs itemCreatedEventArgs) { FillInfoToLayoutMap(itemCreatedEventArgs.ViewItem, itemCreatedEventArgs.ModelLayoutElement, itemCreatedEventArgs.Item); }
private void OnItemCreated(object sender, ItemCreatedEventArgs e) { }