//creamos el metodo el cual contiene un foreach y un mensaje de que ya nos hemos registrado //en el foreach lo que se guardara es el nombre y la edad de la persona public virtual void especial(Incripcion nueva) { Console.WriteLine("Creada la inscripcion .", nueva.Edad, nueva.Nombre); foreach (NuevaInscripcionGym observer in observers) { observer.nueva(nueva); } }
// en la clase registro gym se procede a crear la inscripcionn de las personas creando una lista //la lista es de tipo NuevaInscripcionGym public void alta(Incripcion nueva) { Console.WriteLine("creando inscripcion .", nueva.Edad, nueva.Nombre); (new Notificacion()).enviarNotificacion(nueva.Nombre, nueva.Edad); if (nueva.PrimeraMatricula) { (new RegistroGym()).nuevoAlumno(nueva.Nombre); } }
public void nueva(Incripcion nueva) { Console.Write("Nuevo notificacion , te haz inscrito al gym.\n", nueva.Nombre, nueva.Edad); }
//esta clase notificacion nos enviara los mensaje de que ya nos hemos inscrito // esta clase hereda de la clase inscripcion y la interfaz nuevainscipciongym public void Incripcion(Incripcion nueva) { throw new NotImplementedException(); }