示例#1
0
        public void AtenderSalida(object bomberoindex)
        {
            Salidas salidas = new Salidas();

            this.salidas.Add(salidas);
            Thread.Sleep(4000);
            salidas.FinalizarSalida();
            this.MarcarFin.Invoke((int)bomberoindex);
        }
        /// <summary>
        /// Atiende una salida de un bombero y la guarda en un log.
        /// </summary>
        /// <param name="bomberoIndex"></param>
        public void AtenderSalida(object bomberoIndex)
        {
            Salidas salida = new Salidas();

            this.salidas.Add(salida);
            Thread.Sleep(new Random().Next(2000, 4000));
            salida.FinalizarSalida();

            ((IArchivos <string>) this).Guardar($"Salida de bombero {bomberoIndex} concretada");
            this.MarcarFin.Invoke((int)bomberoIndex);
        }