示例#1
0
        private static void AddTestData(TravelBlogContext context)
        {
            var testUser1 = new Models.Person
            {
                Name = "Elise"
            };

            context.People.Add(testUser1);

            var testExperience = new Models.Experience
            {
                Name     = "Go to the beach",
                Story    = "It was awesome",
                PersonId = 1,
                PlaceId  = 1
            };

            context.Experiences.Add(testExperience);

            var testLocation = new Models.Place
            {
                Name = "Los Angeles"
            };

            context.Places.Add(testLocation);

            context.SaveChanges();
        }
示例#2
0
 public EFSuggestionRepository(TravelBlogContext connection = null)
 {
     if (connection == null)
     {
         this.db = new TravelBlogContext();
     }
     else
     {
         this.db = connection;
     }
 }
 public AccountController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, TravelBlogContext db)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _db            = db;
 }
示例#4
0
 public ReviewsController(TravelBlogContext db)
 {
     _db = db;
 }
示例#5
0
 public LocationsController(UserManager <ApplicationUser> userManager, TravelBlogContext db)
 {
     _userManager = userManager;
     _db          = db;
 }
示例#6
0
 public TravelBlogContext Init()
 {
     return dbContext ?? (dbContext = new TravelBlogContext());
 }
 public DestinationsController(TravelBlogContext db)
 {
     _db = db;
 }
示例#8
0
 public PersonView(TravelBlogContext context)
 {
     db = context;
 }