Exemplo n.º 1
0
        /// <summary>
        /// Gets list of classes that belongs to specified file.
        /// </summary>
        /// <param name="fileId">Id of the specified file.</param>
        /// <returns>List of classes.</returns>
        public static IEnumerable <Class> GetClasses(int fileId)
        {
            IEnumerable <Class> classes = null;

            using (ExcelFileDBContext context = new ExcelFileDBContext())
            {
                classes = context.Class.Where(c => c.FileId == fileId);
                foreach (Class @class in classes)
                {
                    context.Entry(@class).Collection("Balances").Load();
                }

                classes = classes.ToList();
            }

            return(classes);
        }