public virtual void CopyTo(ModelCodeFluent.Identity.UserCollection collection, bool deep) { if ((typeof(System.ICloneable).IsAssignableFrom(typeof(ModelCodeFluent.Identity.User)) == false)) { deep = false; } System.Collections.Generic.IEnumerator <ModelCodeFluent.Identity.User> enumerator = this.GetEnumerator(); bool b; for (b = enumerator.MoveNext(); b; b = enumerator.MoveNext()) { if ((deep == true)) { collection.Add(((ModelCodeFluent.Identity.User)(((System.ICloneable)(enumerator.Current)).Clone()))); } else { collection.Add(enumerator.Current); } } }
public virtual void SetUsers(object values) { if ((values == null)) { return; } System.Collections.IDictionary dictionary = null; dictionary = values as System.Collections.IDictionary; if ((dictionary != null)) { this.SetUsers(dictionary); return; } ModelCodeFluent.Identity.UserCollection users = null; users = values as ModelCodeFluent.Identity.UserCollection; if ((users != null)) { this._users = users; return; } }
public static ModelCodeFluent.Identity.UserCollection PageLoadUsersRolesByRole(int pageIndex, int pageSize, CodeFluent.Runtime.PageOptions pageOptions, ModelCodeFluent.Identity.Role role) { if ((pageIndex < 0)) { pageIndex = 0; } if ((pageSize < 0)) { if ((pageOptions != null)) { pageSize = pageOptions.DefaultPageSize; } else { pageSize = int.MaxValue; } } ModelCodeFluent.Identity.UserCollection ret = new ModelCodeFluent.Identity.UserCollection(); System.Data.IDataReader reader = null; try { reader = ModelCodeFluent.Identity.UserCollection.PageDataLoadUsersRolesByRole(pageOptions, role); if ((reader == null)) { return(ret); } ret.LoadUsersRolesByRole(pageIndex, pageSize, pageOptions, reader, role); } finally { if ((reader != null)) { reader.Dispose(); } CodeFluent.Runtime.CodeFluentPersistence.CompleteCommand(ModelCodeFluent.Constants.ModelCodeFluentStoreName); } return(ret); }
public static ModelCodeFluent.Identity.UserCollection LoadUsersRolesByRole(ModelCodeFluent.Identity.Role role) { ModelCodeFluent.Identity.UserCollection ret = ModelCodeFluent.Identity.UserCollection.PageLoadUsersRolesByRole(int.MinValue, int.MaxValue, null, role); return(ret); }
public static ModelCodeFluent.Identity.UserCollection LoadAll() { ModelCodeFluent.Identity.UserCollection ret = ModelCodeFluent.Identity.UserCollection.PageLoadAll(int.MinValue, int.MaxValue, null); return(ret); }
public virtual ModelCodeFluent.Identity.UserCollection Clone(bool deep) { ModelCodeFluent.Identity.UserCollection ret = new ModelCodeFluent.Identity.UserCollection(); this.CopyTo(ret, deep); return(ret); }