本文整理汇总了C#中DataProvider.GetItems方法的典型用法代码示例。如果您正苦于以下问题:C# DataProvider.GetItems方法的具体用法?C# DataProvider.GetItems怎么用?C# DataProvider.GetItems使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataProvider
的用法示例。
在下文中一共展示了DataProvider.GetItems方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestGetData
//MainEntities entities = new MainEntities();
//public void InsertLanguage()
//{
// Converter con = new Converter();
// var language = entities.Languages.FirstOrDefault();
// var level = language.Levels.FirstOrDefault(l => l.Name == "Level 1");
// if (level != null)
// {
// var unit = level.Units.FirstOrDefault();
// var dirs = new DirectoryInfo("C:\\lang").GetDirectories();
// foreach (DirectoryInfo l in dirs)
// {
// Lesson _lesson = new Lesson() { Name = l.Name, Id = Guid.NewGuid().ToString() };
// foreach (var dir in l.GetDirectories())
// {
// var vocab = new Vocabulary() { Id = Guid.NewGuid().ToString(), Name = dir.Name, LessonId = _lesson.Id };
// var soundFiles = dir.GetFiles("*.wav");
// var imageFiles = dir.GetFiles("*.jpeg");
// var list = from s in soundFiles
// join i in imageFiles on s.Name.Replace(s.Extension, "") equals i.Name.Replace(i.Extension, "")
// select new Word()
// {
// Id = Guid.NewGuid().ToString(),
// Name = s.Name.Replace(s.Extension, ""),
// Picture = con.BitmapToByte(new System.Drawing.Bitmap(i.FullName)),
// Sound = con.SoundToByte(s.FullName),
// SoundVol = 100,
// IncludetoExam = 1,
// VocabularyId = vocab.Id
// };
// vocab.Words = list.ToList();
// _lesson.Vocabularies.Add(vocab);
// }
// //add Scene to the lesson
// foreach (var file in l.GetFiles("*.jpeg"))
// {
// var scene = new Scene()
// {
// Id = Guid.NewGuid().ToString(),
// Name = file.Name.Replace(file.Extension, ""),
// LessonId = _lesson.Id,
// Picture = con.BitmapToByte(new System.Drawing.Bitmap(file.FullName))
// };
// _lesson.Scenes.Add(scene);
// }
// unit.Lessons.Add(_lesson);
// }
// level.Units.Add(unit);
// }
// try
// {
// //SOLVE:entities.SaveChanges();
// }
// catch (DbEntityValidationException e)
// {
// foreach (var eve in e.EntityValidationErrors)
// {
// Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:",
// eve.Entry.Entity.GetType().Name, eve.Entry.State);
// foreach (var ve in eve.ValidationErrors)
// {
// Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"",
// ve.PropertyName, ve.ErrorMessage);
// }
// }
// throw;
// }
//}
public void TestGetData()
{
DataProvider dp = new DataProvider();
dp.GetItems();
}