コード例 #1
0
ファイル: Threads.cs プロジェクト: Hu3diger/production-lines
 public Threads(EsteiraAbstrata e, Program p, string clientId, bool showTurnOnMessage)
 {
     this.e   = e;
     pgm      = p;
     ClientId = clientId;
     this.ShowTurnOnMessage = showTurnOnMessage;
 }
コード例 #2
0
        public void removeEsteira(EsteiraAbstrata e)
        {
            if (ArrayMapCells != null)
            {
                for (int i = 0; i < ArrayMapCells.GetLength(0); i++)
                {
                    for (int j = 0; j < ArrayMapCells.GetLength(1); j++)
                    {
                        MapCell aux = (MapCell)ArrayMapCells.GetValue(i, j);

                        if (aux != null && aux.Esteira != null && aux.Esteira.Name.Equals(e.Name))
                        {
                            aux.Esteira         = null;
                            ArrayMapCells[i, j] = null;
                        }
                    }
                }
            }

            listEsteiras.Remove(e);
        }
コード例 #3
0
 // insere a esteira na lista de esteira do programa
 public void CriarEsteira(EsteiraAbstrata e)
 {
     listEsteiras.Add(e);
 }