51 lines
1.2 KiB
C#
51 lines
1.2 KiB
C#
|
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<object> CreateBookListFromDG()
|
|||
|
{
|
|||
|
var list = new List<object>();
|
|||
|
foreach (DataGridViewRow row in DataGV.Rows)
|
|||
|
{
|
|||
|
if (row.Cells["BookColumn"].Value == null)
|
|||
|
{
|
|||
|
continue;
|
|||
|
}
|
|||
|
}
|
|||
|
return list;
|
|||
|
}
|
|||
|
}
|