/// <summary> /// Muestra un formulario donde se puede seleccionar un contacto para asociarlo /// como contacto principal. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SeleccionarContacto(object sender, EventArgs e) { var dialogo = new FormSeleccionarContacto(Cliente.Id); // Abre una ventana de dialogo para obtener la información del nuevo contacto. if (dialogo.ShowDialog() == DialogResult.OK && dialogo.DarContactoSeleccionado() != null) { Contact contacto = dialogo.DarContactoSeleccionado(); Cliente.MainContactId = contacto.Id; ImprimirDatosContactoPrincipal(contacto); GuardarCambiosCliente(); } }
/// <summary> /// Muestra un formulario donde se puede seleccionar un contacto para asociarlo /// con la tarea. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SeleccionarContacto(object sender, EventArgs e) { var dialogo = new FormSeleccionarContacto(); // Abre una ventana de dialogo para obtener la información del nuevo contacto. if (dialogo.ShowDialog() == DialogResult.OK && dialogo.DarContactoSeleccionado() != null) { ContactoPrincipal = dialogo.DarContactoSeleccionado(); CrearNuevoContacto = false; ImprimirDatosContactoPrincipal(ContactoPrincipal); textBoxNombreContacto.ReadOnly = true; textBoxCargo.ReadOnly = true; textBoxCorreo.ReadOnly = true; textBoxTelefono.ReadOnly = true; buttonCrearNuevo.Enabled = true; } }