private void reader_OnTagEnter(object sender, OnTagStatusChangedEventHandlerArgs e) { dateTime = DateTime.Now; //tem um listener no leitor para quando detectar uma nova tag corre o programa string[] row = { e.Timestamp.ToString(), e.Tag.Size.ToString(), " tag entered ", "[" + e.Tag.ID.ToString() + "]", dateTime.ToString() }; SetListview(row); if (current_tab == 2) { set_inserir_material("[" + e.Tag.ID + "]"); } else if (current_tab == 0) { Set_registar("[" + e.Tag.ID + "]"); } }
private void reader_OnTagLeave(object sender, OnTagStatusChangedEventHandlerArgs e) { //corre sempre que detecta que uma tag saiu de alcance string[] row = { e.Timestamp.ToString(), e.Tag.Size.ToString(), " tag left ", "[" + e.Tag.ID + "]", dateTime.ToString() }; SetListview(row); }