private void add() { try { DlgEntryPlayer wnd = new DlgEntryPlayer(connect, IS, null, recom); if (wnd.ShowDialog() == DialogResult.OK) { flawour = wnd.GetFl(); init_data(); if (gpos >= 0 && dataGridViewEntryPlayers.Rows.Count > 0) { dataGridViewEntryPlayers.Rows[gpos].Selected = true; dataGridViewEntryPlayers.FirstDisplayedScrollingRowIndex = gpos; } recom = flawour.idteam; // делаем запись в историю stHEP = new STHistoryEntryPlayers(); stHEP.opertype = 1; stHEP.ed = DateTime.Now; stHEP.idseason = flawour.idseason; stHEP.idteam = flawour.idteam; stHEP.idplayer = flawour.idplayer; stHEP.text = string.Format("Дата: {0}, Номер: {1}, Рост: {2}, Вес: {3}", flawour.datein.ToString(), flawour.number, flawour.growing, flawour.weight); clHEP.Insert(stHEP); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.Source); } }
private void edit() { try { STEntryPlayers?data = GetSelectionData(); if (data != null) { DlgEntryPlayer wnd = new DlgEntryPlayer(connect, IS, data, recom); if (wnd.ShowDialog() == DialogResult.OK) { flawour = wnd.GetFl(); init_data(); if (gpos >= 0 && dataGridViewEntryPlayers.Rows.Count > 0) { dataGridViewEntryPlayers.Rows[gpos].Selected = true; dataGridViewEntryPlayers.FirstDisplayedScrollingRowIndex = gpos; } recom = flawour.idteam; } } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.Source); } }
private void edit() { try { STEntryPlayers?data = GetSelectionData(); if (data != null) { DlgEntryPlayer wnd = new DlgEntryPlayer(connect, IS, data, recom); if (wnd.ShowDialog() == DialogResult.OK) { flawour = wnd.GetFl(); init_data(); if (gpos >= 0 && dataGridViewEntryPlayers.Rows.Count > 0) { dataGridViewEntryPlayers.Rows[gpos].Selected = true; dataGridViewEntryPlayers.FirstDisplayedScrollingRowIndex = gpos; } recom = flawour.idteam; STEntryPlayers old = (STEntryPlayers)data; // делаем запись в историю stHEP = new STHistoryEntryPlayers(); stHEP.ed = DateTime.Now; stHEP.idseason = flawour.idseason; stHEP.idteam = flawour.idteam; stHEP.idplayer = flawour.idplayer; if (flawour.dateout != null) { DateTime dt = (DateTime)flawour.dateout; stHEP.opertype = 3; stHEP.text = string.Format("Отзаявка {0}", dt.ToString()); clHEP.Insert(stHEP); } if (old.idteam != flawour.idteam) { string team1; string team2; CTeam clTeam = new CTeam(connect, old.idteam); team1 = clTeam.stTeam.name; clTeam = new CTeam(connect, flawour.idteam); team2 = clTeam.stTeam.name; stHEP.opertype = 4; stHEP.text = string.Format("Смена команды с {0} на {1}", team1, team2); clHEP.Insert(stHEP); } if (old.number != flawour.number) { stHEP.opertype = 5; stHEP.text = string.Format("Смена номера с {0} на {1}", old.number, flawour.number); clHEP.Insert(stHEP); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.Source); } }