public void Insert(DBEntity ent, object sender) { _collection.Insert(ent); Senders.Add(sender); EntityInserted?.Invoke(this, ent); Senders.Clear(); }
public void Update(DBEntity ent, object sender) { _collection.Update(ent); Senders.Add(sender); EntityUpdated?.Invoke(this, ent); Senders.Clear(); }
public ExchangeRequirements_TfNSW_Drainage(List <IfcPropertySetTemplate> propertyTemplates) : base() { PropertyTemplates.AddRange(propertyTemplates); IfcClassification classification = new IfcClassification(new DatabaseIfc(ModelView.Ifc4NotAssigned), "Uniclass2015"); //Indicitive/candidate sender, receiver, activity, process... ApplicableProcess.Add(new IfcClassificationReference(classification) { Identification = "PM_40_30", Name = "Design information" }); Senders.Add(new IfcClassificationReference(classification) { Identification = "Ro_50_20_28", Name = "Drainage engineer (D)" }); Receivers.Add(new IfcClassificationReference(classification) { Identification = "Ro_10_30", Name = "Asset management roles" }); Activities.Add(new IfcClassificationReference(classification) { Identification = "Ac_05_40", Name = "Design stage activities" }); Activities.Add(new IfcClassificationReference(classification) { Identification = "Ac_05_60", Name = "Handover and close-out stage activities" }); //Exchange Requirements Concepts.Add(new Concept_TfNSW_AllDistributionElements()); // No building element proxies, all elements distribution element Concepts.Add(new Concept_TfNSW_StormWaterPipeSingleSweep()); // Future might force pipe axis definition with attributes // Validate all Systems are drainage // Validate Distribution System is assigned to all elements // To be advanced further }
public void AddMessage(Message mes) { Messages.Add(mes); if (!Senders.Contains(mes.Sender)) { Senders.Add(mes.Sender); } }
private void OnUpdateSendersCommandExecuted() { Senders.Clear(); foreach (var sender in _SendersData.GetAll()) { Senders.Add(sender); } }
public int Delete(Query query, object sender) { List <DBEntity> rets = FindMany(query); Senders.Add(sender); EntityDeleted?.Invoke(this, rets); Senders.Clear(); return(_collection.Delete(query)); }
public Sender AddClient(TcpClient client) { IPEndPoint ipep = (IPEndPoint)client.Client.RemoteEndPoint; Sender sender = new Sender(); sender.Address = ipep.Address.ToString(); sender.Port = ipep.Port; sender.Tcp = client; if (!Senders.Contains(sender)) { Senders.Add(sender); } return(sender); }
/// <summary> /// Asynchroniczne zadanie wczytujące wszystkich nadawców do kolekcji /// </summary> /// <param name="viewState"></param> /// <returns></returns> public async Task LoadDataAsync(MasterDetailsViewState viewState) { Senders.Clear(); var data = await DataService.GetAllFromDatabaseAsync().ConfigureAwait(false); foreach (var item in data) { Senders.Add((Sender)item); } if (viewState == MasterDetailsViewState.Both) { Selected = Senders.First(); } }
protected override void OnOpen() { for (int i = 0; i < Settings.SenderCount; i++) { var factory = MessagingFactory.CreateFromConnectionString(ConnectionString); factory.RetryPolicy = RetryPolicy.NoRetry; Factories.Add(factory); var sender = new Sender { Finished = false, MsgSender = factory.CreateMessageSender(Settings.Path, Settings.TransferQueue) }; sender.MsgSender.RetryPolicy = RetryPolicy.NoRetry; Senders.Add(sender); } }
private void OnCreateSenderCommandExecute(object p) { if (!SenderEditWindow.Create( out var name, out var address, out var description)) { return; } var sender = new Sender { Name = name, Address = address, Description = description, }; Senders.Add(sender); SelectedSender = sender; }
/// <summary> /// PacketSender /// </summary> /// <param name="data">PacketData</param> /// <param name="respid">Response ID</param> public PacketSender(PacketData data, int respid = -1) { if (NextID >= Int32.MaxValue) { NextID = 0; } if (respid == -1) { ID = NextID++; } else { ID = respid; } Packet = new PacketFormat(respid != -1, data, ID); if (respid == -1) { Senders.Add(ID, this); } }
public Header(Id id, Party sender) : this(id) { Senders.Add(sender); }