/// <summary> /// Sets up all models to be included in Load and Save operations /// </summary> public static void Setup() { // Add Load and Save methods for new domain classes here // LoadModels += Models.Domain.Student.DomainModel.Instance.Load; SaveModels += Models.Domain.Student.DomainModel.Instance.Save; }
/// <summary> /// Sets up all models to be included in Load and Save operations /// </summary> public static void Setup() { // Add Load and Save methods for new domain classes here LoadModels += Models.Domain.Photo.Catalog.Instance.Load; SaveModels += Models.Domain.Photo.Catalog.Instance.Save; LoadModels += Models.Domain.Pair.Catalog.Instance.Load; SaveModels += Models.Domain.Pair.Catalog.Instance.Save; LoadModels += Models.Domain.Student.Catalog.Instance.Load; SaveModels += Models.Domain.Student.Catalog.Instance.Save; // LoadModels += Models.Domain._REPLACEME_.Catalog.Instance.Load; // SaveModels += Models.Domain._REPLACEME_.Catalog.Instance.Save; }
public InternalUserSource(SourceDelegate sourceDelegate) { Sorting.IsSorted = false; Sorting.IsSortedAscending = false; _sourceDelegate = sourceDelegate; }
public Cache(SourceDelegate source_, int expiration_) { source = source_; expiration = expiration_; }
/// <summary> /// Allows user to define programmatic source using SourceDelegate. /// </summary> /// <param name="sourceDelegate">SourceDelegate returning DataRecords and null and end of source.</param> /// <returns>RecordSource</returns> public RecordSource Input(SourceDelegate sourceDelegate) { RecordSource source2Bmapped = new RecordSource(this); InternalRecordSource source = new InternalUserSource(sourceDelegate); source2Bmapped.InternalSource = _AddLogging(source); return source2Bmapped; }