Exemplo n.º 1
0
        /// <summary>
        /// Clic en el botón de aceptar.
        /// </summary>
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            frmModificacionCargaEmergenciaFull padre = (frmModificacionCargaEmergenciaFull)this.Owner;
            ManifiestoATMFull manifiesto             = (ManifiestoATMFull)dgvManifiestos.SelectedRows[0].DataBoundItem;

            padre.seleccionarManifiesto(manifiesto);

            this.Close();
        }
        /// <summary>
        /// Clic en el botón de agregar una nueva carga de emergencia.
        /// </summary>
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                frmModificacionCargaEmergenciaFull formulario = new frmModificacionCargaEmergenciaFull();

                formulario.ShowDialog(this);
            }
            catch (Excepcion ex)
            {
                ex.mostrarMensaje();
            }
        }
        /// <summary>
        /// Mostrar la ventana de modificación de la carga de emergencia de un ATM Full.
        /// </summary>
        private void mostrarVentanaModificacion()
        {
            try
            {
                CargaEmergenciaATMFull carga = (CargaEmergenciaATMFull)dgvCargasEmergenciaFull.SelectedRows[0].DataBoundItem;

                if (carga.Descargada)
                {
                    return;
                }

                frmModificacionCargaEmergenciaFull formulario = new frmModificacionCargaEmergenciaFull(carga);

                formulario.ShowDialog(this);

                dgvCargasEmergenciaFull.Refresh();
            }
            catch (Excepcion ex)
            {
                ex.mostrarMensaje();
            }
        }