/// <summary> /// funkcja sprzedaje zawodnika- usuwa z bazy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonSell_Click(object sender, EventArgs e) { try { //pobieram id zaznaczonego zawodnika var selectedPlayerIndex = Int32.Parse(dataGridViewPlayer.SelectedRows[0].Cells[0].Value.ToString()); var deleteJumper = _players.GetByID(selectedPlayerIndex); MessageBox.Show("You sold " + deleteJumper.FirstName + " " + deleteJumper.LastName); //usuniecie z bazy _players.DeleteById(deleteJumper.ID); //zapisanie najnowszej wersji _players.Save(); //wczytanie zawodnikow do tabeli LoadPlayers(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// funkcja usuwa pracownika z bazy - zwalnia go /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonSack_Click(object sender, EventArgs e) { try { //pobieram id zaznaczonego pracownika var selectedEmployeeIndex = Int32.Parse(dataGridViewEmployees.SelectedRows[0].Cells[0].Value.ToString()); var deleteEmployee = _employees.GetByID(selectedEmployeeIndex); MessageBox.Show("You sacked " + deleteEmployee.FirstName + " " + deleteEmployee.LastName); //usuniecie z bazy _employees.DeleteById(deleteEmployee.ID); //zapisanie najnowszej wersji _employees.Save(); //wczytanie pracownikow do tabeli LoadEmployees(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// funkcja usuwa posade z bazy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonRoleDelete_Click(object sender, EventArgs e) { try { //pobranie id zaznaczonego wiersza var selectedRoleIndex = Int32.Parse(dataGridViewRoles.SelectedRows[0].Cells[0].Value.ToString()); var deleteRole = _roles.GetByID(selectedRoleIndex); MessageBox.Show("You deleted " + deleteRole.Role); //usuniecie z bazy _roles.DeleteById(deleteRole.ID); //aktualizacja bazy _roles.Save(); //wczytanie do tabeli LoadRoles(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }