public void RetrocederGeneracion() { GeneracionActual = GeneracionAnterior != null ? GeneracionAnterior : GeneracionActual; var _generacionAnterior = Generaciones.FirstOrDefault(x => x.Id == GeneracionActual.Id - 1); GeneracionAnterior = _generacionAnterior != null ? _generacionAnterior : null; }
public void AvanzarGeneracion() { GeneracionAnterior = GeneracionActual; GeneracionActual = GeneracionActual.GetNextGeneracion(); //GeneracionActual = GetNextGeneracion(GeneracionActual); Generaciones.Add(GeneracionActual); }