private void StoreListToProviderA() { SimpleArrayHolder sah = new SimpleArrayHolder("h1"); SimpleArrayContent sac1 = new SimpleArrayContent("c1"); SimpleArrayContent sac2 = new SimpleArrayContent("c2"); sah.Add(sac1); sah.Add(sac2); A().Provider().StoreNew(sah); A().Provider().Commit(); EnsureContent(A(), new string[] { "h1" }, new string[] { "c1", "c2" }); }
public virtual void Add(SimpleArrayContent sac) { if (arr == null) { arr = new SimpleArrayContent[] { sac }; return; } SimpleArrayContent[] temp = arr; arr = new SimpleArrayContent[temp.Length + 1]; System.Array.Copy(temp, 0, arr, 0, temp.Length); arr[temp.Length] = sac; }
private void AddElementInProviderA() { SimpleArrayHolder sah = (SimpleArrayHolder)GetOneInstance(A(), typeof(SimpleArrayHolder )); sah.SetName("h3"); SimpleArrayContent lc3 = new SimpleArrayContent("co3"); A().Provider().StoreNew(lc3); sah.Add(lc3); A().Provider().Update(sah); A().Provider().Commit(); EnsureContent(A(), new string[] { "h3" }, new string[] { "co1", "co2", "co3" }); }
public virtual void SetArr(SimpleArrayContent[] arr) { this.arr = arr; }