private void DeletedItemGrid_RowLoaded(object sender, RowLoadedEventArgs e) { HyperlinkButton hl; Image img; GridViewRow row = e.Row as GridViewRow; if (row != null) { DeletedItem rm = row.DataContext as DeletedItem; if (row != null && rm != null) { if (((App.Current as App).CurrentAction != "EDIT") || EstimateList.revisiontypepermission.ReadOnly) { foreach (GridViewCell Cell in row.Cells) { hl = Cell.FindChildByType <HyperlinkButton>(); if (hl != null && hl.Name == "btnReAdd") { hl.IsEnabled = false; img = Cell.FindChildByType <Image>(); img.Opacity = 0.3; } } } } } }
public void MergeFrom(InventoryItem other) { if (other == null) { return; } if (other.ModifiedTimestampMs != 0L) { ModifiedTimestampMs = other.ModifiedTimestampMs; } if (other.deletedItem_ != null) { if (deletedItem_ == null) { deletedItem_ = new global::POGOProtos.Inventory.InventoryItem.Types.DeletedItem(); } DeletedItem.MergeFrom(other.DeletedItem); } if (other.inventoryItemData_ != null) { if (inventoryItemData_ == null) { inventoryItemData_ = new global::POGOProtos.Inventory.InventoryItemData(); } InventoryItemData.MergeFrom(other.InventoryItemData); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public Form1() { m_AddNewItem = new AddNewItem(this.AddItem); m_InsertItem = new InsertItem(this.AddOrInsertItem); m_ChangedItem = new ChangedItem(this.ChangeItem); m_DeletedItem = new DeletedItem(this.DeleteItem); InitializeComponent(); _IpHlpAPI = new IpHlpApidotnet.IPHelper(); conns.ItemAdded += new TCPUDPConnections.ItemAddedEvent(conns_ItemAdded); conns.ItemInserted += new TCPUDPConnections.ItemInsertedEvent(conns_ItemInserted); conns.ItemChanged += new TCPUDPConnections.ItemChangedEvent(conns_ItemChanged); conns.ItemDeleted += new TCPUDPConnections.ItemDeletedEvent(conns_ItemDeleted); RefreshLower(); //hack to initially try to reduce the memory footprint of the app (admin only) try { Process loProcess = Process.GetCurrentProcess(); loProcess.MaxWorkingSet = loProcess.MaxWorkingSet; loProcess.Dispose(); } catch { } System.Timers.Timer ShrinkTimer = new System.Timers.Timer(); ShrinkTimer.Interval = 60000; ShrinkTimer.Elapsed += new System.Timers.ElapsedEventHandler(ShrinkTimer_Elapsed); ShrinkTimer.Start(); }
public static DeletedItem CreateDeletedItem(int ID, string entitySet, global::System.DateTime ts) { DeletedItem deletedItem = new DeletedItem(); deletedItem.Id = ID; deletedItem.EntitySet = entitySet; deletedItem.Ts = ts; return(deletedItem); }
private void btnReAdd_Click(object sender, RoutedEventArgs e) { BusyIndicator1.IsBusy = true; DeletedItem delItem = ((GridViewCell)((HyperlinkButton)e.OriginalSource).Parent).ParentRow.DataContext as DeletedItem; RetailSystemClient mrsClient = new RetailSystemClient(); mrsClient.Endpoint.Address = new System.ServiceModel.EndpointAddress(Internal.Utilities.GetMetriconRetailSystemWcfClientEndpointUrl()); if (delItem.IsMasterPromotion) { mrsClient.ReAddDeletedMasterPromotionEstimateItemCompleted += delegate(object o, ReAddDeletedMasterPromotionEstimateItemCompletedEventArgs es) { if (es.Error == null) { if ((bool)es.Result) { mrsClient.GetDeletedItemsCompleted += new EventHandler <GetDeletedItemsCompletedEventArgs>(mrsClient_GetDeletedItemsCompleted); mrsClient.GetDeletedItemsAsync(estimateRevisionId, RESULT_TYPE.CURRENT); estimateChanged = true; } else { RadWindow.Alert("Re add deleted estimate item have failed"); return; } } BusyIndicator1.IsBusy = false; }; mrsClient.ReAddDeletedMasterPromotionEstimateItemAsync(estimateRevisionId, delItem.HomeDisplayOptionId, (App.Current as App).CurrentUserId); } else { mrsClient.ReAddDeletedEstimateItemCompleted += delegate(object o, ReAddDeletedEstimateItemCompletedEventArgs es) { if (es.Error == null) { if ((bool)es.Result) { mrsClient.GetDeletedItemsCompleted += new EventHandler <GetDeletedItemsCompletedEventArgs>(mrsClient_GetDeletedItemsCompleted); mrsClient.GetDeletedItemsAsync(estimateRevisionId, RESULT_TYPE.CURRENT); estimateChanged = true; } else { RadWindow.Alert("Re add deleted estimate item have failed"); return; } } BusyIndicator1.IsBusy = false; }; mrsClient.ReAddDeletedEstimateItemAsync(delItem.RevisionId, estimateRevisionId, delItem.HomeDisplayOptionId, (App.Current as App).CurrentUserId); } }
public override int GetHashCode() { int hash = 1; if (ModifiedTimestampMs != 0L) { hash ^= ModifiedTimestampMs.GetHashCode(); } if (deletedItem_ != null) { hash ^= DeletedItem.GetHashCode(); } if (inventoryItemData_ != null) { hash ^= InventoryItemData.GetHashCode(); } return(hash); }
public void Is_Deleted_Sync_Called_Test() { using (var ts = new TestListScope <DeletedItem>("Is_Deleted_Sync_Called_Test")) { ts.List.AddEventReceiver <DeletedReceiver>(); var entity = new DeletedItem { Title = "test1", TheText = "test2" }; ts.List.Add(entity); ts.List.Delete(entity, false); Assert.True(DeletedItem.IsDeleteCalled, "Not fired deleted receiver!"); Assert.That(entity.Id, Is.EqualTo(DeletedItem.DeletedId)); if (DeletedItem.Exception != null) { throw DeletedItem.Exception; } } }
private static DeletedItem DeletePhysical(string physicalPath) { var rs = new DeletedItem { PhysicalPath = physicalPath }; if (System.IO.File.Exists(physicalPath)) { System.IO.File.Delete(physicalPath); rs.Msg = "success"; return(rs); } else { rs.Msg = "failed,the file not find"; return(rs); } }
public void AddToDeletedItems(DeletedItem deletedItem) { base.AddObject("DeletedItems", deletedItem); }
public static DeletedItem CreateDeletedItem(int ID, string entitySet, global::System.DateTime ts) { DeletedItem deletedItem = new DeletedItem(); deletedItem.Id = ID; deletedItem.EntitySet = entitySet; deletedItem.Ts = ts; return deletedItem; }
private void OnDeletedItem() { DeletedItem?.Invoke(this, new EventArgs()); }
public virtual void UpdateAnchors() { if (WrappedInstance != null) { WrappedInstance.CreateStaticNodesIfNotPresent(); } List <Anchor <EntityType> > DeletedList = new List <Anchor <EntityType> >(); DeletedList.AddRange(Inputs); foreach (EntityLink <EntityType> InputLink in GetInputEvents()) { bool bHasAnchor = false; foreach (Anchor <EntityType> CurrentAnchor in Inputs) { if (CurrentAnchor.GetLabelText() == InputLink.Name) { bHasAnchor = true; DeletedList.Remove(CurrentAnchor); } } if (!bHasAnchor) { Anchor <EntityType> InputAnchor = new Anchor <EntityType>(InputLink.Name, GetAnchorText(InputLink), new Anchor <EntityType> .AnchorType(true), this); Inputs.Add(InputAnchor); } } foreach (Anchor <EntityType> DeletedItem in DeletedList) { DeletedItem.CleanupBeforeRemoval(); Owner.BreakAllConnectionsForAnchor(DeletedItem); Inputs.Remove(DeletedItem); } DeletedList.Clear(); DeletedList.AddRange(Outputs); foreach (EntityLink <EntityType> OutputLink in GetOutputEvents()) { bool bHasAnchor = false; foreach (Anchor <EntityType> CurrentAnchor in Outputs) { if (CurrentAnchor.GetLabelText() == OutputLink.Name) { bHasAnchor = true; DeletedList.Remove(CurrentAnchor); } } if (!bHasAnchor) { Anchor <EntityType> OutputAnchor = new Anchor <EntityType>(OutputLink.Name, GetAnchorText(OutputLink), new Anchor <EntityType> .AnchorType(false), this); Outputs.Add(OutputAnchor); } } foreach (Anchor <EntityType> DeletedItem in DeletedList) { DeletedItem.CleanupBeforeRemoval(); Owner.BreakAllConnectionsForAnchor(DeletedItem); Outputs.Remove(DeletedItem); } DeletedList.Clear(); }