public void ValidarTexbox() { if (txt_apelli_matern_cli.Text == "" | Txt_apell_patern_cliente.Text == "" | Txt_dir_cliente.Text == "" | txt_email.Text == "" | Txt_nom_cliente.Text == "" | Txt_id_cliente.Text == "" | Txt_telefono_cliente.Text == "") { MessageBox.Show("Debe completar todos los campos"); } else { if (reservaBO_mod != null) { if (reservaDAO.Modificar(Recuperar_Informacion()) == 1) { MessageBox.Show("Se ha modificado la reserva"); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ha habido un error al modificar la reserva!"); } } else { if (reservaDAO.Agregar(Recuperar_Informacion()) == 1) { MessageBox.Show("Se ha registrado la reserva"); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ha habido un error al hacer la reserva!"); } } } }
public bool AgregarReserva(Reserva reserva, List <DetalleReserva> listaDetalle) { bool exito = false; if (ReservaDAO.Agregar(reserva)) { reserva.Id = ReservaDAO.ObtenerIdUltimaReserva(); foreach (var detalle in listaDetalle) { detalle.Reserva = reserva; DetalleReservaDAO.Agregar(detalle); } exito = true; } return(exito); }