/// <summary> /// Método de simulación para el término operacional de un slot de mantenimiento. /// </summary> /// <returns></returns> private bool TerminarMantenimientoProgramado() { Avion portador = _tramo_previo.GetAvion(AvionProgramado); portador.ActualizarTiempoSimulacion(_t_fin_mantto_rst); portador.EventosAvion.RemoveAt(0); this._completado = true; return(false); }
/// <summary> /// Método de simulación para el inicio operacional de un slot de mantenimiento /// </summary> /// <returns></returns> internal bool IniciarMantenimientoProgramado() { Avion portador = _tramo_previo.GetAvion(AvionProgramado); portador.ActualizarTiempoSimulacion(_t_ini_mantto_rst); portador.EventosAvion.RemoveAt(0); portador.EventosAvion.Add(new Evento(TipoEvento.FinMantenimiento, _t_fin_mantto_rst, new MetodoEventoEventHandler(TerminarMantenimientoProgramado))); portador.EventosAvion.Sort(); return(false); }