Esempio n. 1
0
        private void post(string mark)
        {
            Program.date = dateTimePicker.Value;

            try
            {
                tc.postMark(mark, dataGridView.CurrentRow.Index);
                MessageBox.Show("Оценка выставлена", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            try
            {
                dt = tc.getList(CBClass.Text, CBLetter.Text);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Список не получен\r\n" + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            int indexRow = dataGridView.CurrentRow.Index;

            dataGridView.DataSource = dt;

            dataGridView.Rows[indexRow].Selected = true;
            dataGridView.CurrentCell             = dataGridView[0, indexRow];

            //TBMark.Text = dt.Rows[dataGridView.CurrentRow.Index][3].ToString();
            dataGridView.Focus();
        }