Пример #1
0
        private void executeNuevoPresentacion()
        {
            FormPresentacionNuevo formPresentacion = new FormPresentacionNuevo(formProductoNuevo);

            formPresentacion.ShowDialog();
            cargarPresentaciones();
        }
Пример #2
0
        private void executeModificarPrecentacion()
        {
            // Verificando la existencia de datos en el datagridview
            if (dataGridViewPresentacion.Rows.Count == 0)
            {
                MessageBox.Show("No hay un registro seleccionado", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            int index          = dataGridViewPresentacion.CurrentRow.Index;                            // Identificando la fila actual del datagridview
            int idPresentacion = Convert.ToInt32(dataGridViewPresentacion.Rows[index].Cells[0].Value); // obteniedo el idRegistro del datagridview

            currentPresentacion = presentaciones.Find(x => x.idPresentacion == idPresentacion);        // Buscando la registro especifico en la lista de registros

            // Mostrando el formulario de modificacion
            FormPresentacionNuevo formPresentacion = new FormPresentacionNuevo(formProductoNuevo, currentPresentacion);

            formPresentacion.ShowDialog();
            cargarPresentaciones(); // recargando loas registros en el datagridview
        }