using System; namespace MoonProAdmin { public partial class GestKIT : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato; mod_barcode.eh_dataRead += Mod_barcode_eh_dataRead; } private void Mod_barcode_eh_dataRead(object sender, EventArgs e) { // verifico input su KIT x lettura "grezza" string rawInput = mod_barcode.rawInput; mod_gestKIT.lastInput = rawInput; mod_gestKIT.doUpdate(); } private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e) { // verifico input su KIT x comando completo string BCodeVal = mod_barcode.BCodeVal; // se è un ORDINE... procedo! if (BCodeVal.IndexOf("OPR") == 0) { mod_gestKIT.codOrd = mod_barcode.codOrd; mod_gestKIT.codArt = mod_barcode.codArt; mod_gestKIT.kitCode = mod_barcode.kitCode; mod_gestKIT.qta = mod_barcode.qta; mod_gestKIT.descArt = mod_barcode.descArt; string tempData = string.Format("OPR: {0}, ART: {1}, KIT: {2}, QTA: {3}, Descr: {4}", mod_barcode.codOrd, mod_barcode.codArt, mod_barcode.kitCode, mod_barcode.qta, mod_barcode.descArt); mod_gestKIT.lastInput = tempData; } else { mod_gestKIT.lastInput = mod_barcode.BCodeVal; } mod_gestKIT.doUpdate(); } } }