private void botonSalir_Click(object sender, EventArgs e) { this.Hide(); ListadoHabitaciones formHotel = new ListadoHabitaciones(idHotel); formHotel.ShowDialog(); }
private void MetodoCrear() { try { if (!editar) { SqlCommand queryInsert = new SqlCommand("INSERT INTO LOS_MAGIOS.HABITACIONES(ID_HOTEL, NUMERO_HABITACION, PISO, UBICACION, CODIGO_TIPO_HABITACION)" + "VALUES(@Id_Hotel, @Numero_Habitacion, @Piso, @Ubicacion, @Codigo_tipo_habitacion)", baseDeDatos); queryInsert.CommandType = CommandType.StoredProcedure; queryInsert.Parameters.Add(new SqlParameter("@Id_Hotel", this.idHotel)); queryInsert.Parameters.Add(new SqlParameter("@Numero_Habitacion", this.textNumeroHab.Text)); queryInsert.Parameters.Add(new SqlParameter("@Piso", this.textoPisoHab.Text)); queryInsert.Parameters.Add(new SqlParameter("@Ubicacion", this.ubicacionHabitacion)); queryInsert.Parameters.Add(new SqlParameter("@Codigo_tipo_habitacion", this.codigoTipoHab)); queryInsert.CommandType = CommandType.Text; queryInsert.ExecuteNonQuery(); MessageBox.Show("La Habitacion se creo satisfactoriamente", "Habitacion Creada", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { SqlCommand queryInsert = new SqlCommand("UPDATE LOS_MAGIOS.HABITACIONES " + "SET NUMERO_HABITACION = @Numero_Habitacion, PISO = @Piso, UBICACION = @Ubicacion, CODIGO_TIPO_HABITACION = @Codigo_tipo_habitacion Where ID_HOTEL = @idHotel and NUMERO_HABITACION = @idHabitacion", baseDeDatos); queryInsert.CommandType = CommandType.StoredProcedure; queryInsert.Parameters.Add(new SqlParameter("@idHotel", this.idHotel)); queryInsert.Parameters.Add(new SqlParameter("@idHabitacion", this.idHabitacion)); queryInsert.Parameters.Add(new SqlParameter("@Numero_Habitacion", this.textNumeroHab.Text)); queryInsert.Parameters.Add(new SqlParameter("@Piso", this.textoPisoHab.Text)); queryInsert.Parameters.Add(new SqlParameter("@Ubicacion", this.ubicacionHabitacion)); queryInsert.Parameters.Add(new SqlParameter("@Codigo_tipo_habitacion", this.codigoTipoHab)); queryInsert.CommandType = CommandType.Text; queryInsert.ExecuteNonQuery(); MessageBox.Show("La Habitacion se actualizo correctamente", "Habitacion Actualizada", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Hide(); ListadoHabitaciones formHotel = new ListadoHabitaciones(idHotel); formHotel.ShowDialog(); } catch (Exception exc) { Console.WriteLine(exc.StackTrace); MessageBox.Show(exc.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { baseDeDatos.Close(); } }