コード例 #1
0
ファイル: DbRepository.cs プロジェクト: elitwilson/ImeTrackr
        public void BackupDB()
        {
            string NewBackup = "ImeTrackrDbBAK" + DateTime.Today.ToString("MM-dd-yyyy") + ".sdf";
            string BackUpPath = @"C:\Users\McArlo\Documents\Visual Studio 2010\Projects\ImeTrackr\ImeTrackr\App_Data\" + NewBackup;

            var db = new ImeTrackrContext();
            db.Database.Connection.Close();
            File.Delete(BackUpPath);
            File.Copy(@"C:\Users\McArlo\Documents\Visual Studio 2010\Projects\ImeTrackr\ImeTrackr\App_Data\ImeTrackrDB.sdf",
            BackUpPath);

            db.Database.Connection.Open();
        }
コード例 #2
0
 private static IEnumerable<Contact> GetContacts()
 {
     IEnumerable<Contact> contacts;
     using (ImeTrackrContext db = new ImeTrackrContext())
     {
         contacts = (from one in db.Contacts
                     orderby one.LastName
                     select one).ToList();
     }
     ImeTrackrContext context = new ImeTrackrContext();
     return contacts;
 }