Beispiel #1
0
        private void ModificarRegistro()
        {
            try
            {
                //Si hay fila seleccionada, se trata de una EDICIÓN, sino será un ALTA.
                if (dgListado.SelectedRows.Count != 0)
                {
                    //Edición
                    Cliente         miCliente          = new Cliente();
                    DataGridViewRow miFilaSeleccionada = dgListado.SelectedRows[0];
                    int             codigoCliente      = Convert.ToInt32(miFilaSeleccionada.Cells[0].Value);
                    miCliente                = lstClientes.Find(x => x.Codigo == codigoCliente);
                    miClienteEdicion         = new ClienteEdicion(miCliente);
                    miClienteEdicion.Padre   = this;
                    miClienteEdicion.Cliente = miCliente;
                }
                else
                {
                    //Alta
                    miClienteEdicion = new ClienteEdicion();
                }

                miClienteEdicion.ShowDialog(this);
            }
            catch (Exception ex)
            {
                MessageBox.Show(MensajesError.ErrMensajeModificación);
            }
        }
Beispiel #2
0
 private void AgregarRegistro()
 {
     try
     {
         ClienteEdicion clienteEdicion = new ClienteEdicion();
         clienteEdicion.Padre = this;
         clienteEdicion.ShowDialog(this);
     }
     catch (Exception ex)
     {
         MessageBox.Show(MensajesError.ErrMensajeAlta);
     }
 }