internal static string SELECT(QueryConditions conditions) { OrderList orders = new OrderList(); orders.NewOrder("Valor", ListSortDirection.Ascending, typeof(Tipodocumento)); conditions.Orders = orders; return(Tipodocumento.SELECT(conditions, false)); }
internal void CopyValues(Tipodocumento 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.Add(Tipodocumento.GetChild(reader).GetInfo()); } IsReadOnly = true; this.RaiseListChangedEvents = true; }
/// <summary> /// Builds a TipodocumentoList /// </summary> /// <param name="list"></param> /// <returns>TipodocumentoList</returns> public static TipodocumentoList GetList(bool childs) { CriteriaEx criteria = Tipodocumento.GetCriteria(Tipodocumento.OpenSession()); criteria.Childs = childs; if (nHManager.Instance.UseDirectSQL) { criteria.Query = SELECT(); } TipodocumentoList list = DataPortal.Fetch <TipodocumentoList>(criteria); CloseSession(criteria.SessionCode); return(list); }