private string ConfigEnvironment(IUserInterfaceHandlerIO io) { io.SetOutput("ENVIRONMENT: "); io.SetOutput("[0] -> Testing"); io.SetOutput("[1] -> Production"); var environment = int.Parse(io.GetInput()); return this.envVar[environment]; }
private string ConfigEnvironment(IUserInterfaceHandlerIO io) { io.SetOutput("ENVIRONMENT: "); io.SetOutput("[0] -> Testing"); io.SetOutput("[1] -> Production"); var environment = int.Parse(io.GetInput()); return(this.envVar[environment]); }
public void Drop(IUserInterfaceHandlerIO io) { io.SetOutput("Drop database?"); io.SetOutput("[Y]es / [N]o :"); var input = io.GetInput().Trim().ToUpper(); if (input == "Y") { this.Database.Drop(); } }
public void Drop(IUserInterfaceHandlerIO io) { io.SetOutput("Drop database?"); io.SetOutput("[Y]es / [N]o :"); var input = io.GetInput().Trim().ToUpper(); if (input == "Y") { this.Database.Drop(); } }
public void Connect(string databaseName, IUserInterfaceHandlerIO io) { var env = this.ConfigEnvironment(io); if (env == EnvVarTest) { // TODO: Extract connection string and server in something handling Environment this.Client = new MongoClient(ConnectionStringLocal); var server = this.Client.GetServer(); this.Database = server.GetDatabase(databaseName); } else if (env == EnvVarProduction) { io.SetOutput("Username: "******"Invalid environment."); } }
public void Connect(string databaseName, IUserInterfaceHandlerIO io) { var env = this.ConfigEnvironment(io); if (env == EnvVarTest) { // TODO: Extract connection string and server in something handling Environment this.Client = new MongoClient(ConnectionStringLocal); var server = this.Client.GetServer(); this.Database = server.GetDatabase(databaseName); } else if (env == EnvVarProduction) { io.SetOutput("Username: "******"Invalid environment."); } }