public static void Main(string[] args) { Compromisso c1 = new Compromisso { Assunto = "assunto 1", Local = "local 1", Data = DateTime.Now }; Compromisso c2 = new Compromisso { Assunto = "assunto 2", Local = "local 2", Data = DateTime.Now }; Agenda a = new Agenda(); a.Inserir(c1); a.Inserir(c2); foreach (Compromisso c in a.Listar()) { Console.WriteLine(c); } Colecoes <Compromisso> a2 = new Colecoes <Compromisso>(); a2.Inserir(c1); a2.Inserir(c2); foreach (Compromisso c in a2.Listar()) { Console.WriteLine(c); } Aplicativo app1 = new Aplicativo { Nome = "nome1", Categoria = "cat1", Preco = 100 }; Aplicativo app2 = new Aplicativo { Nome = "nome2", Categoria = "cat2", Preco = 50 }; Loja l = new Loja(); l.Inserir(app1); l.Inserir(app2); foreach (Aplicativo app in l.Listar()) { Console.WriteLine(app); } Colecoes <Aplicativo> l2 = new Colecoes <Aplicativo>(); l2.Inserir(app1); l2.Inserir(app2); foreach (Aplicativo app in l2.Listar()) { Console.WriteLine(app); } }
public StorageBase(Colecoes colecao) { var porta = int.Parse(ConfigurationManager.AppSettings["MongoPorta"]); var server = ConfigurationManager.AppSettings["MongoServer"]; var baseName = ConfigurationManager.AppSettings["BaseName"]; var user = ConfigurationManager.AppSettings["UserBase"]; var password = ConfigurationManager.AppSettings["PasswordBase"]; var deveUsarSSL = ConfigurationManager.AppSettings["UseSSL"]; var useSSL = true; if (!string.IsNullOrWhiteSpace(deveUsarSSL)) { useSSL = bool.Parse(deveUsarSSL); } Colecao = colecao.ToString(); MongoCredential credencial = MongoCredential.CreateCredential(baseName, user, password); var listaCredencial = new List <MongoCredential>(); listaCredencial.Add(credencial); MongoClientSettings settings = new MongoClientSettings() { Server = new MongoServerAddress(server, porta), Credentials = listaCredencial, UseSsl = false }; _mongoClient = new MongoClient($"mongodb://{user}:{password}@ds229295.mlab.com:29295/{baseName}"); _mongoDatabase = _mongoClient.GetDatabase(baseName); }
public TesteRepository(Colecoes colecao) : base(colecao) { }
private void CarregaTipos(int?valor = null) { ViewBag.Tipos = Colecoes.GetTiposPublicos(); }