internal static string SELECT(QueryConditions conditions) { OrderList orders = new OrderList(); orders.NewOrder("Valor", ListSortDirection.Ascending, typeof(TipoEntidad)); conditions.Orders = orders; return(TipoEntidad.SELECT(conditions, false)); }
internal void CopyValues(TipoEntidad source) { if (source == null) { return; } _record.CopyValues(source.Base.Record); }
// called to copy objects data from list private void Fetch(IDataReader reader) { this.RaiseListChangedEvents = false; IsReadOnly = false; while (reader.Read()) { this.AddItem(TipoEntidad.GetChild(reader).GetInfo()); } IsReadOnly = true; this.RaiseListChangedEvents = true; }
/// <summary> /// Builds a TipoEntidadList /// </summary> /// <param name="list"></param> /// <returns>TipoEntidadList</returns> public static TipoEntidadList GetList(bool childs) { CriteriaEx criteria = TipoEntidad.GetCriteria(TipoEntidad.OpenSession()); criteria.Childs = childs; if (nHManager.Instance.UseDirectSQL) { criteria.Query = SELECT(); } TipoEntidadList list = DataPortal.Fetch <TipoEntidadList>(criteria); CloseSession(criteria.SessionCode); return(list); }