private void EditHostel_Click(object sender, EventArgs e) { if (HostelAd.Text == "") { MessageBox.Show("Вы не сможете контролировать номерами гостиницы, так как вы к ней не привязаны"); return; } EditHostel editHostel = new EditHostel(); int index = GridHostel.CurrentRow.Index; int Id = (int)GridHostel[5, index].Value; editHostel.Number.Text = Convert.ToString(GridHostel[1, index].Value); editHostel.Rooms.Text = Convert.ToString(GridHostel[3, index].Value); editHostel.Square.Text = Convert.ToString(GridHostel[4, index].Value); if (editHostel.ShowDialog() == DialogResult.OK) { string Up_to_Date = "UPDATE hostel SET " + "Номер=" + editHostel.Number.Text + "," + "[Число комнат]=" + editHostel.Rooms.Text + "," + "[Площадь (в квадратных метрах)]=" + editHostel.Square.Text + " Where ID=" + Id + ""; OleDbConnection sql_conn = new OleDbConnection(ConnectionString); OleDbCommand sql_comm = new OleDbCommand(Up_to_Date, sql_conn); sql_conn.Open(); sql_comm.ExecuteNonQuery(); sql_conn.Close(); ShowHostel(); editHostel.Close(); } }
private void Inserthostel_Click(object sender, EventArgs e) { if (HostelAd.Text == "") { MessageBox.Show("Вы не сможете контролировать номерами гостиницы, так как вы к ней не привязаны"); return; } EditHostel editHostel = new EditHostel(); if (editHostel.ShowDialog() == DialogResult.OK) { string Up_to_Date = "Insert into hostel (Номер,[Число комнат], [Площадь (в квадратных метрах)], ID, Гостиница) Values (" + editHostel.Number.Text + "," + editHostel.Rooms.Text + "," + editHostel.Square.Text + "," + (GridHostel.Rows.Count + 1) + "," + HostelAd.Text + ")"; OleDbConnection sql_conn = new OleDbConnection(ConnectionString); OleDbCommand sql_comm = new OleDbCommand(Up_to_Date, sql_conn); sql_conn.Open(); sql_comm.ExecuteNonQuery(); sql_conn.Close(); ShowHostel(); editHostel.Close(); } }