using Neo.Afx.ComponentModel; using System.Collections.Generic; using System.Linq; namespace Neo.Afx.Admin.Doc { /// /// Afx admin database /// public class AfxAdminDocDatabase : Database { /// /// Constructor /// public AfxAdminDocDatabase() : base(new AfxAdminDocContext()) { } /// /// DocumentStoreTypes Lookup /// /// IEmumarable List of DocumentStoreType public IEnumerable GetStoreTypes() { return (from r in Context.DocumentStoreTypes select r).ToList(); } /// /// Documents Lookup /// /// IEmumarable List of Documents public IEnumerable GetDocuments() { return (from r in Context.Documents select r).ToList(); } /// /// DocumentMimeTypes Lookup /// /// IEmumarable List of DocumentMimeTypes public IEnumerable GetMimeTypes() { return (from r in Context.DocumentMimeTypes select r).ToList(); } } }