private void btnModificar_Click(object sender, EventArgs e) { if (dgvClientes.Rows.Count > 0) { long idCliente = Convert.ToInt64(dgvClientes.Rows[dgvClientes.CurrentCell.RowIndex].Cells["Id"].Value); ClienteDTO clienteDTO = ClienteBL.obtenerCliente(idCliente, ref error, ref mensaje); if (!error) { FrmNuevoModificarCliente frmNuevoModificarCliente = new FrmNuevoModificarCliente(this, "M"); frmNuevoModificarCliente.llenarCbTipoCliente(); frmNuevoModificarCliente.llenarCbDocumento(); frmNuevoModificarCliente.llenarCbCiudad(); frmNuevoModificarCliente.modificarCliente(clienteDTO.cliente); frmNuevoModificarCliente.modificarContactos(clienteDTO.contactos); frmNuevoModificarCliente.ShowDialog(); } else { MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No tiene ningún cliente.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public FrmNuevoModificarContacto(FrmNuevoModificarCliente frmNuevoModificaCliente, String operacion, int fila) { InitializeComponent(); this.frmNuevoModificaCliente = frmNuevoModificaCliente; this.operacion = operacion; this.fila = fila; }
private void btnNuevo_Click(object sender, EventArgs e) { FrmNuevoModificarCliente frmNuevoModificarCliente = new FrmNuevoModificarCliente(this, "N"); frmNuevoModificarCliente.ShowDialog(); }