Exemple #1
0
 private void btnDetalleCli_Click(object sender, EventArgs e)
 {
     if (dgvClientes.CurrentRow != null)
     {
         frmABMCliente frmDetalle   = new frmABMCliente();
         var           selectedItem = (Cliente)dgvClientes.CurrentRow.DataBoundItem;
         int           seleccionado = (selectedItem.Id);
         frmDetalle.SeleccionarCliente(frmABMCliente.FormMode.update, selectedItem);
         frmDetalle.ShowDialog();
     }
 }
Exemple #2
0
 private void btnBorrado_Click(object sender, EventArgs e)
 {
     if (dgvClientes.CurrentRow != null)
     {
         frmABMCliente frmDetalle = new frmABMCliente();
         // DataBoundItem Obtiene el objeto enlazado a datos que llenó la fila.
         // (Cliente), castea a objeto cliente (le da la forma), entonces selected item es una instancia de cliente
         var selectedItem = (Cliente)dgvClientes.CurrentRow.DataBoundItem;
         int seleccionado = (selectedItem.Id);
         frmDetalle.SeleccionarCliente(frmABMCliente.FormMode.delete, selectedItem);
         frmDetalle.ShowDialog();
     }
 }