public static Autor ObtenerAutor(string nombreAutor) { var autor = _autores.Where(x => x.Nombre == nombreAutor).FirstOrDefault(); if (autor == null) { autor = new Autor() { Nombre = nombreAutor, AutorId = _autores.Count() + 1 }; _autores.Add(autor); } return autor; }
static FrasesService() { var krako = new Autor() { Nombre = "Krako", AutorId = 1 }; var mariano = new Autor() { Nombre = "Mariano", AutorId = 2 }; _autores = new List<Autor>(); _autores.Add(krako); _autores.Add(mariano); _frases = new List<Frase>(); _frases.Add(new Frase() { Texto = "Sharepoint es como una catapulta de conejos, con la que cada tanto le pegas a tu solución", FraseId = 1, Autor = krako }); _frases.Add(new Frase() { Texto = "Basta de peliculas de HP, el pibe ya no es un pibe! Como se va a llamar la prox?, Harry Potter y el examen de Prostata???", FraseId = 2, Autor = krako }); _frases.Add(new Frase() { Texto = "Los hombres somos COM y las mujeres CORBA lo único que podemos intercambiar es un poco de texto plano", FraseId = 3, Autor = krako }); }