Пример #1
0
        //Показ информации о форме по двойному клику по выбранной компании из списка
        private void dataGV_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex < 0)
            {
                return;
            }
            int ID = Convert.ToInt32(dataGV[0, e.RowIndex].Value);
            ChangeOrSeeCompanyForm form = new ChangeOrSeeCompanyForm(CompanyCollection.GetCompanyById(ID));

            form.Writable(false);
            form.ShowDialog();
            bindListToDataGridView(CompanyCollection.companies);
        }
Пример #2
0
 //Показ информации о компании выбранной в списке компаний по нажатию на клавишу "ПОСМОТРЕТЬ"
 private void ShowTSM_Click(object sender, EventArgs e)
 {
     try
     {
         int ID = Convert.ToInt32(dataGV[0, dataGV.SelectedRows[0].Index].Value);
         ChangeOrSeeCompanyForm form = new ChangeOrSeeCompanyForm(CompanyCollection.GetCompanyById
                                                                      (Convert.ToInt32(dataGV[0, dataGV.SelectedRows[0].Index].Value)));
         form.Writable(false);
         form.ShowDialog();
         bindListToDataGridView(CompanyCollection.companies);
     }
     catch (ArgumentOutOfRangeException)
     {
         MessageBox.Show("Выберите предприятие для просмотра.",
                         "Просмотр предприятия", MessageBoxButtons.OK);
         return;
     }
 }