private void ModificarCliente() { string dniClienSeleccionado = dgvListadoClientes.SelectedRows[0].Cells["DNI - CUIL"].Value.ToString(); Entidades.Cliente CliToEdit = Datos_ClienteAdapter.GetOne(dniClienSeleccionado); frmClienteABM formModificarCliente = new frmClienteABM(CliToEdit); // DNI de la BD que se va a reemplazar formModificarCliente.dniActual = CliToEdit.DniCuil; formModificarCliente.ShowDialog(); ActualizarListado(); }
//MODIFICAR TRAMITE private void VerModificarTramite() { Entidades.Tramite tramToEdit = new Entidades.Tramite(); // Obtengo, desde la grilla, los datos del tramite a editar. tramToEdit.IdTramite = Convert.ToInt32(dgvListaTramites.SelectedRows[0].Cells["idTramite"].Value.ToString()); tramToEdit.DniCuilCliente = dgvListaTramites.SelectedRows[0].Cells["dniCuilCli"].Value.ToString(); tramToEdit.TipoTramite = dgvListaTramites.SelectedRows[0].Cells["tipoTramite"].Value.ToString(); tramToEdit.EnviadoPor = dgvListaTramites.SelectedRows[0].Cells["enviadoPor"].Value.ToString(); tramToEdit.DerivadoA = dgvListaTramites.SelectedRows[0].Cells["derivadoA"].Value.ToString(); // del Tramite al FORM ABM/MODIFICAR frmTramiteABM formTramiteModificar = new frmTramiteABM(tramToEdit); // formTramiteModificar.txtIDTramite.Text = tramToEdit.IdTramite.ToString(); formTramiteModificar.txtDNICUIL.Text = tramToEdit.DniCuilCliente.ToString(); formTramiteModificar.txtTipoTramite.Text = tramToEdit.TipoTramite.ToString(); formTramiteModificar.txtEnviadoPor.Text = tramToEdit.EnviadoPor.ToString(); formTramiteModificar.txtDerivadoA.Text = tramToEdit.DerivadoA.ToString(); // del Cliente al FORM Entidades.Cliente cliTramToEdit = Datos_ClienteAdapter.GetOne(tramToEdit.DniCuilCliente.ToString()); formTramiteModificar.txtNombre.Text = cliTramToEdit.Nombre.ToString(); formTramiteModificar.txtApellido.Text = cliTramToEdit.Apellido.ToString(); // de Detalles_Tramites al FORM formTramiteModificar.txtDetalles.Text = dgvListaTramites.SelectedRows[0].Cells["descripcion"].Value.ToString(); formTramiteModificar.txtUltimoMovFecha.Text = dgvListaTramites.SelectedRows[0].Cells["fechaDetalle"].Value.ToString(); formTramiteModificar.dgvDetallesTramite.DataSource = Datos_DetalleTramiteAdapter.GetDetallesTramite(tramToEdit.IdTramite); // Columnas de la grilla formTramiteModificar.dgvDetallesTramite.Columns["fechaDetalle"].HeaderText = "Desde"; formTramiteModificar.dgvDetallesTramite.Columns["fechaDetalle"].Width = 150; formTramiteModificar.dgvDetallesTramite.Columns["descripcion"].HeaderText = "Descripcion"; formTramiteModificar.dgvDetallesTramite.Columns["descripcion"].Width = 480; formTramiteModificar.ShowDialog(); }