Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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");
                }
            }
        }