Ejemplo n.º 1
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     LogHelper.LimpiarLog(lblResultado);
     try
     {
         //FrmAbmClientes formularios = new FrmAbmClientes(AbmTipo.Modificacion, _clienteServicios);
         //formularios.Owner = this;
         if (lstClientes.SelectedItems.Count == 1)
         {
             FrmAbmClientes formularios = new FrmAbmClientes(AbmTipo.Modificacion, _clienteServicios);
             LlenarTextboxChild(formularios);
             formularios.Owner = this;
             var ret = formularios.ShowDialog();
             //si se cancelo, no necesito refrescar la vista
             if (ret != DialogResult.Cancel)
             {
                 CargarListView();
             }
         }
         else
         {
             LogHelper.LogResultado(lblResultado, true, "Debe seleccionar una fila para realizar la modificacion");
         }
     }
     catch (Exception ex)
     {
         LogHelper.LogResultado(lblResultado, false, ex.Message);
     }
 }
Ejemplo n.º 2
0
 private void LlenarTextboxChild(FrmAbmClientes formularios)
 {
     _items = (ListViewItem)lstClientes.SelectedItems[0];
     formularios.txtIdCliente.Text = _items.Text;
     formularios.txtDni.Text       = _items.SubItems[1].Text;
     formularios.txtNombre.Text    = _items.SubItems[2].Text;
     formularios.txtApellido.Text  = _items.SubItems[3].Text;
     formularios.txtDireccion.Text = _items.SubItems[4].Text;
     formularios.txtMail.Text      = _items.SubItems[5].Text;
     formularios.txtTelefono.Text  = _items.SubItems[6].Text;
 }