protected void OnBtnModificarClicked(object sender, EventArgs e) { int id = 0; id = dtr.GetIdReserv(Convert.ToInt32(txtNum.Text)); fmr_Reservacion frm = new fmr_Reservacion(id); frm.Show(); }
protected void OnBtnGuardarClicked(object sender, EventArgs e) { tbr.Num_reserv = Convert.ToInt32(this.txtNum.Text); tbr.Fecha = ObtenerFecha(); if (!txtCedula.Text.Equals("")) { if (!ngh.ComprobarDisponibilidadHab(listaHabitaciones)) { return; } if (edicion) { tbh.Id_huesped = dth.GetIdHuesped(txtCedula.Text); tbr.Id_huesped = tbh.Id_huesped; if (dtr.ActualizarReservacion(tbr)) { id = dtr.GetIdReserv(tbr.Num_reserv); foreach (Vw_detalleReserv dres in listaHabitaciones) { if (dres.Indicador) { dres.Id_reservacion = id; } } if (ddr.GuardarDetalleReserv(listaHabitaciones)) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Info, ButtonsType.Ok, "¡Reservación guardada!"); ms.Run(); ms.Destroy(); this.Hide(); } } else { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "¡Error al guardar!"); ms.Run(); ms.Destroy(); } } else { tbr.Id_huesped = tbh.Id_huesped; if (dtr.GuardarReservacion(tbr)) { id = dtr.GetIdReserv(tbr.Num_reserv); foreach (Vw_detalleReserv dres in listaHabitaciones) { if (dres.Indicador) { dres.Id_reservacion = id; } } if (ddr.GuardarDetalleReserv(listaHabitaciones)) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Info, ButtonsType.Ok, "¡Reservación guardada!"); ms.Run(); ms.Destroy(); this.Hide(); } } else { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "¡Error al guardar!"); ms.Run(); ms.Destroy(); } } // } else { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Warning, ButtonsType.Ok, "Hace falta escoger el huésped"); ms.Run(); ms.Destroy(); } }