public static void ChangeDatabaseTo(this ITheGarageData db, string newDatabaseName)
        {
            var conStr    = db.Context.Database.Connection.ConnectionString;
            var pattern   = "Initial Catalog *= *([^;]*) *";
            var newConStr = Regex.Replace(conStr, pattern, m =>
            {
                return(m.Groups.Count == 2
                    ? string.Format("Initial Catalog={0}", newDatabaseName)
                    : m.ToString());
            });

            db.Context.Database.Connection.ConnectionString = newConStr;
        }
 public ClientsAdministrationService(ITheGarageData data)
     : base(data)
 {
 }
Exemplo n.º 3
0
 public BaseAdministrationService(ITheGarageData data)
 {
     this.data = data;
 }
Exemplo n.º 4
0
 public UsersService(ITheGarageData data)
 {
     this.data = data;
 }
Exemplo n.º 5
0
 public CompanyAdministrationService(ITheGarageData data)
     : base(data)
 {
 }
Exemplo n.º 6
0
 public UsersAdministrationService(ITheGarageData data)
     : base(data)
 {
 }
Exemplo n.º 7
0
 public AccountController(ITheGarageData data)
 {
     this.data = data;
 }
Exemplo n.º 8
0
 public HomeController(ITheGarageData data)
 {
     this.data = data;
 }
Exemplo n.º 9
0
 public UserProfileService(ITheGarageData data)
 {
     this.data = data;
 }