namespace LDBproject.AdditionalForms; public partial class RegOrder : Form { public RegOrder() { InitializeComponent(); LibrarianCBox.DisplayMember = "FIO"; LibrarianCBox.ValueMember = "CardID"; CardCBox.DisplayMember = "FIO"; CardCBox.ValueMember = "CardID"; BookColumnCBox.DisplayMember = "Title"; BookColumnCBox.ValueMember = "BookID"; } private void SaveBtn_Click(object sender, EventArgs e) { try { if (DataGV.RowCount < 1 || LibrarianCBox.SelectedIndex < 0) { throw new Exception("[ Blanck space left ]"); } Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "[ Saving error ]", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void BackBtn_Click(object sender, EventArgs e) => Close(); private List CreateBookListFromDG() { var list = new List(); foreach (DataGridViewRow row in DataGV.Rows) { if (row.Cells["BookColumn"].Value == null) { continue; } } return list; } }