Exemplo n.º 1
0
        protected override void Seed(SignMeUpDataModel context)
        {
            var adminOrg = context.Organisationer.SingleOrDefault(o => o.Namn == "SignMeUp");

            // Då har vi redan kört seed tidigare
            if (adminOrg != null)
            {
                return;
            }

            var org = new Organisation
            {
                Namn   = "SignMeUp",
                Epost  = "*****@*****.**",
                Adress = "Kätterud"
            };

            context.Organisationer.AddOrUpdate(org);
            context.SaveChanges();
            context.Entry(org).GetDatabaseValues();

            string userId = AddUserAndRole(context, org.Id);

            if (!string.IsNullOrEmpty(userId))
            {
                org.AnvändareId = userId;
                context.SaveChanges();
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Disposing
 /// </summary>
 public void Dispose()
 {
     if (_context != null)
     {
         _context.Dispose();
         _context = null;
     }
 }
Exemplo n.º 3
0
 public BaseController()
 {
     log        = LogManager.GetLogger(GetType());
     smuService = new SignMeUpService();
     db         = smuService.Db;
 }