internal BJBookInfo GetBJBookByBar(string data) { //здесь ищем по всем базам. просто передаём BJVVV, но запрашивать будем все базы по очереди. DataTable table = dbWrapper.GetBJBookByBar(data); if (table.Rows.Count > 1) { throw new Exception("Штрихкодов в базах найдено более одного."); } if (table.Rows.Count == 0) { return(null); } BJBookInfo book = BJBookInfo.GetBookInfoByPIN(Convert.ToInt32(table.Rows[0]["IDMAIN"]), table.Rows[0]["fund"].ToString()); return(book); }