示例#1
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Drivers formDrv = new Drivers(true);

            formDrv.ShowDialog();
            //выбранное значение комбобокса = номеру водителя, полученного из формы
            comboBox1.SelectedValue = formDrv.ReturnDriverId;
        }
示例#2
0
        //////////////////////////old
        //Изменение статуса заявки
        private void sTATUSZAYAVKIBindingSource_CurrentItemChanged(object sender, EventArgs e)
        {
            if (this.IsLoaded && RequestList.Rows[RowNum].Cells[columnStatus].Value.ToString() == "2")
            {
                try
                {
                    RequestList.Rows[RowNum].Cells[columnStatus].Value = LastStatus;
                    throw new System.ArgumentException("Невозможно поменять статус, так как водитель не был назначен");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ошибка №23: " + ex.Message);
                }
            }
            if (this.IsLoaded && RequestList.Rows[RowNum].Cells[columnDriver].Value == null) //&& sTATUSDataGridViewTextBoxColumn.Items[RowNum] == ""
            {
                Drivers formDrv = new Drivers(true);
                formDrv.ShowDialog();
                //выбранное значение комбобокса = номеру водителя, полученного из формы
                //iDDRIVERDataGridViewTextBoxColumn.DataGridView.Rows[RowNum].Cells[2].Value = formDrv.ReturnDriverId;
                try
                {
                    //////////////////////////////////////////
                    //выбранное значение комбобокса = номеру водителя, полученного из формы
                    RequestList.Rows[RowNum].Cells[2].Value         = formDrv.ReturnDriverId;
                    iDDRIVERDataGridViewTextBoxColumn.Items[RowNum] = formDrv.ReturnDriverId.ToString();

                    if (formDrv.ReturnDriverId > 0)
                    {
                        iDDRIVERDataGridViewTextBoxColumn.DataGridView.Rows[RowNum].Cells[2].Value = formDrv.ReturnDriverId;
                        //iDDRIVERDataGridViewTextBoxColumn.Items[RowNum] = formDrv.ReturnDriverId.ToString();
                    }
                    else
                    {
                        iDDRIVERDataGridViewTextBoxColumn.Items[RowNum] = -1;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
示例#3
0
        private void водителиToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Drivers form = new Drivers();

            ShowChildForm(form);
        }
示例#4
0
        private void toolStripButton2_Click(object sender, EventArgs e)
        {
            Drivers form = new Drivers();

            ShowChildForm(form);
        }