Esempio n. 1
0
        private void btnQualityLicenceSelectHolder_Click(object sender, EventArgs e)
        {
            // ранее введеные значения
            Good oGoodTemp = new Good();

            oGoodTemp.FillTableGoodsQualitiesForSelect("Holder");
            if (oGoodTemp.ErrorNumber != 0 || oGoodTemp.TableGoodsQualitiesForSelect == null)
            {
                return;
            }
            if (oGoodTemp.TableGoodsQualitiesForSelect.Rows.Count == 0)
            {
                RFMMessage.MessageBoxError("Нет данных о держателях декларираций...");
                return;
            }

            DataTable tdLicence = CopyTable(oGoodTemp.TableGoodsQualitiesForSelect, "tdLicence", "", "Value");

            if (StartForm(new frmSelectID(this, tdLicence, "Value", "Держатель", false)) == DialogResult.Yes)
            {
                if (_SelectedID == null)
                {
                    return;
                }
                int nGoodQualityID_Old = (int)_SelectedID;
                tdLicence.PrimaryKey = new DataColumn[] { tdLicence.Columns["ID"] };
                DataRow r = tdLicence.Rows.Find(nGoodQualityID_Old);
                if (r != null)
                {
                    txtQualityHolder.Text = r["Value"].ToString();
                }
            }
            _SelectedID = null;

            return;
        }