public async Task <I> CreateAdd(params object[] criteria) { var item = await ItemPortal.CreateChild(criteria); base.Add(item); return(item); }
public void Fetch(List <BusinessItemDto> criteria) { foreach (var i in criteria) { Add(ItemPortal.Fetch(i)); } }
public async Task <I> CreateAdd() { var item = await ItemPortal.CreateChild(); base.Add(item); return(item); }
public IItemPortal AddItemPortal(Guid guid, ItemPortalBlueprint blueprint, IRoom destination, IContainer container) { if (blueprint == null) { throw new ArgumentNullException(nameof(blueprint)); } IItemPortal item = new ItemPortal(guid, blueprint, destination, container); _items.Add(item); return(item); }
protected async Task UpdateList(params object[] criteria) { foreach (var d in DeletedList) { await ItemPortal.UpdateChild(d, criteria); } DeletedList.Clear(); foreach (var i in this.Where(i => i.IsModified).ToList()) { await ItemPortal.UpdateChild(i, criteria); } }
protected async Task UpdateList() { foreach (var d in DeletedList) { await ItemPortal.UpdateChild(d); } DeletedList.Clear(); foreach (var i in this.Where(i => i.IsModified).ToList()) { await ItemPortal.UpdateChild(i); } }
private async Task Fetch(Guid criteria, IDisposableDependency dependency) { Assert.IsNotNull(dependency); GuidCriteria = criteria; Add(await ItemPortal.FetchChild(criteria)); }
private async Task Fetch(int criteria) { IntCriteria = criteria; Add(await ItemPortal.FetchChild(criteria)); }
private async Task Fetch() { FetchCalled = true; Add(await ItemPortal.FetchChild()); }
private async Task CreateChild(int criteria) { IntCriteria = criteria; Add(await ItemPortal.CreateChild(criteria)); }
private async Task CreateChild() { CreateChildCalled = true; Add(await ItemPortal.CreateChild()); }