public void InsertPlanoTelefoniaDDD(PlanoTelefoniaDDD ddd) { _db.PlanoTelefoniaDDD.Add(ddd); _db.SaveChanges(); }
public FakePlanoTelefoniaService() { //Simulação de planos na base - Início List <PlanoTelefonia> planos = new List <PlanoTelefonia>(); for (int i = 1; i <= 12; i++) { string operadora = string.Empty; PlanoTelefoniaTipo tipoPlano = new PlanoTelefoniaTipo(); if (1 <= i && i <= 3) { operadora = "TIM"; tipoPlano = _tiposPlano[0]; } else if (4 <= i && i <= 6) { tipoPlano = _tiposPlano[0]; operadora = "CLARO"; } else if (7 <= i && i <= 9) { tipoPlano = _tiposPlano[1]; operadora = "OI"; } else if (10 <= i && i <= 12) { tipoPlano = _tiposPlano[2]; operadora = "VIVO"; } PlanoTelefonia plano = new PlanoTelefonia() { Id = Guid.NewGuid(), Codigo = i.ToString(), Minutos = i * 100, FranquiaInternet = i + 2, Valor = 19.90m + (i * 10), Tipo = tipoPlano, Operadora = operadora }; List <PlanoTelefoniaDDD> DDDs = new List <PlanoTelefoniaDDD>(); for (int j = 1; j <= 3; j++) { PlanoTelefoniaDDD ddd = new PlanoTelefoniaDDD() { Id = Guid.NewGuid(), DDD = (10 + i).ToString() }; DDDs.Add(ddd); } plano.DDDs = DDDs; planos.Add(plano); } _planosTelefonia = planos; //Simulação de planos na base - Fim }