Exemplo n.º 1
0
 private void dgvTelefonosPersonales_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0)
     {
         if (e.ColumnIndex == imgEliminarTelefonoPersonal.Index)
         {
             if (MessageBox.Show("¿Seguro desea eliminar el registro seleccionado?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
             {
                 tbTelefonoPersonal _tbTelefonoPersonal = (tbTelefonoPersonal)dgvTelefonosPersonales.CurrentRow.DataBoundItem;
                 _tbTelefonoPersonal.estadoRegistro = false;
                 _tbTelefonoPersonal.fechaHoraUltimaModificacion = Program.fechaHora;
                 _tbTelefonoPersonal.idUsuarioUltimaModificacion = idUsuario;
                 _tbTelefonoPersonal.terminalUltimaModificacion  = Program.terminal;
                 _tbTelefonoPersonal.fechaHoraEliminacion        = Program.fechaHora;
                 _tbTelefonoPersonal.idUsuarioEliminacion        = idUsuario;
                 _tbTelefonoPersonal.terminalEliminacion         = Program.terminal;
                 if (_tbTelefonoPersonal.idTelefonoPersonal == 0)
                 {
                     _BindingListtbTelefonoPersonal.Remove(_tbTelefonoPersonal);
                 }
                 InactivarRegistros(ref dgvTelefonosPersonales);
             }
         }
     }
 }
Exemplo n.º 2
0
 private void dgvTelefonosPersonales_CellEndEdit(object sender, DataGridViewCellEventArgs e)
 {
     dgvTelefonosPersonales.CommitEdit(DataGridViewDataErrorContexts.Commit);
     foreach (DataGridViewRow _DataGridViewRow in dgvTelefonosPersonales.Rows)
     {
         tbTelefonoPersonal _tbTelefonoPersonal = (tbTelefonoPersonal)_DataGridViewRow.DataBoundItem;
         if (_tbTelefonoPersonal.EntityState == EntityState.Modified)
         {
             _tbTelefonoPersonal.fechaHoraUltimaModificacion = Program.fechaHora;
             _tbTelefonoPersonal.idUsuarioUltimaModificacion = idUsuario;
             _tbTelefonoPersonal.terminalUltimaModificacion  = Program.terminal;
         }
     }
     InactivarRegistros(ref dgvTelefonosPersonales);
 }