public VentanaViaje(BaseDatos baseDeDatos) { InitializeComponent(); this.baseDeDatos = baseDeDatos; viajeView = new ViajeView(); viajeView.BotonClick += new ViajeView.OnClickBoton(modificarClick); viajeView.Top = tabla.Top; viajeView.Left = tabla.Left + tabla.Width + 10; viajeView.Visible = false; grupoModificar.Controls.Add(viajeView); }
private void viajeViewAgregar_BotonClick(ViajeView viajeView, EventArgs e) { //los datos son valios Viaje viaje = viajeView.Viaje; if (viaje != null) { //inicio el proceso de alta if (new ViajeServicio().escribirViaje(baseDeDatos, viaje)) { MessageBox.Show("Exito al agregar el viaje"); //pongo el siguiente para agregar mas tarde viajeView.Viaje = null;//sino los campos son read only } else { MessageBox.Show("Reintente mas tarde"); } } }