private void buttonSearch_Click(object sender, EventArgs e) { Boolean isValid = true; if (VarGlobal.usuario.hotel == 0 || VarGlobal.usuario.id == "guest") { isValid = Validaciones.validAndRequiredInt32(textBoxBookingId.Text, "El numero de reserva debe ser numerico"); } if (isValid) { Int32 bookingId; if (textBoxBookingId.Text != String.Empty) { bookingId = Convert.ToInt32(textBoxBookingId.Text); } else { bookingId = 0; } CancelationBookingHelper.search(bookingId, textBoxLastname.Text, dgvCancellationBooking); } else { return; } }
private void buttonCancel_Click(object sender, EventArgs e) { if (dgvCancellationBooking.CurrentRow != null) { if (textBoxMotive.Text != String.Empty) { CancelationBookingHelper.cancel(Convert.ToInt32(dgvCancellationBooking.CurrentRow.Cells[0].Value), textBoxMotive.Text); buttonSearch.PerformClick(); } else { MessageBox.Show("Debe escribir un motivo para la cancelacion de la reserva"); } } else { MessageBox.Show("Debe seleccionar una reserva a cancelar"); } }