public void RecieveBook(string fromPort) { BJExemplarInfo exemplar = BJExemplarInfo.GetExemplarByBar(fromPort); OrderInfo oi = ci.FindOrderByExemplar(exemplar); if (ci.RecieveBookFromReader(exemplar, oi, bjUser) == 1) { DialogResult dr = MessageBox.Show("Читатель сдаёт книгу на бронеполку?", "Внимание!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { ci.ChangeOrderStatusReturn(bjUser, oi.OrderId, CirculationStatuses.InReserve.Value); } else if (dr == DialogResult.No) { ci.ChangeOrderStatusReturn(bjUser, oi.OrderId, CirculationStatuses.ForReturnToBookStorage.Value); } } }