Пример #1
0
        private void mnu_Add_Click(object sender, EventArgs e)
        {
            FrmVehicleLedDetail frm = new FrmVehicleLedDetail();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if (FindRow(frm.Item.Name) >= 0)
                {
                    MessageBox.Show(string.Format(Resources.Resource1.FrmVehicleLedSetting_HadLed, frm.Item.Name));
                }
                else
                {
                    int row = dataGridView1.Rows.Add();
                    ShowItemOnRow(dataGridView1.Rows[row], frm.Item, frm.ParkName, frm.EntranceName, frm.StationName);
                }
            }
        }
Пример #2
0
 private void mnu_Update_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         FrmVehicleLedDetail frm  = new FrmVehicleLedDetail();
         VehicleLedItem      item = dataGridView1.SelectedRows[0].Tag as VehicleLedItem;
         frm.Item = item.Clone();
         if (frm.ShowDialog() == DialogResult.OK)
         {
             if (FindRow(frm.Item.Name) >= 0 && FindRow(frm.Item.Name) != dataGridView1.SelectedRows[0].Index)
             {
                 MessageBox.Show(string.Format(Resources.Resource1.FrmVehicleLedSetting_HadLed, frm.Item.Name));
             }
             else
             {
                 dataGridView1.SelectedRows[0].Tag = frm.Item;
                 ShowItemOnRow(dataGridView1.SelectedRows[0], frm.Item, frm.ParkName, frm.EntranceName, frm.StationName);
             }
         }
     }
 }