private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex < 0 || e.RowIndex < 0) { return; } string id = this.dataGridView.Rows[e.RowIndex].Cells["IdColumn"].Value.ToString(); string button = this.dataGridView.Columns[e.ColumnIndex].HeaderText; if (button.Equals("激活")) { Vehicletype vehicleType = VehicletypeDao.Get(id); vehicleType.Isactive = true; VehicletypeDao.UpdateVehicletype(vehicleType); } else if (button.Equals("删除")) { Vehicletype vehicleType = VehicletypeDao.Get(id); vehicleType.Isactive = false; VehicletypeDao.UpdateVehicletype(vehicleType); } else { return; } this.dataGridView.DataSource = VehicletypeDao.Load(); }
private void saveBtn_Click(object sender, EventArgs e) { if (Utilities.IsNullOrEmpty(this.id.Text) || Utilities.IsNullOrEmpty(this.name.Text)) { MessageUtil.ShowWarning("控件内容不合法!"); return; } if (vehicleType != null) { vehicleType.Name = this.name.Text; VehicletypeDao.UpdateVehicletype(vehicleType); } else { vehicleType = new Vehicletype(); vehicleType.Name = this.name.Text; vehicleType.Isactive = true; VehicletypeDao.AddVehicletype(vehicleType); } this.dataGridView.DataSource = VehicletypeDao.Load(); this.clear(); }