public frmModificarCliente(int _idUsuario, frmBuscarCliente _frmBuscarCliente) { this.IdUsuario = _idUsuario; this.frmBuscarCliente = _frmBuscarCliente; InitializeComponent(); setearComboBoxes(); cargarDatosUsuario(); cargarDatosCliente(); cargarDatosViejos(); }
private void btnBuscar_Click(object sender, EventArgs e) { switch (cmbFiltro.SelectedIndex) { case -1: MessageBox.Show("Debe seleccionar un criterio de búsqueda.", "Error"); break; case 0: // Nombre if (!tBusqueda.Text.Equals("")) { frmBuscarCliente frmBuscar = new frmBuscarCliente('N', tBusqueda.Text); frmBuscar.Show(); } else { MessageBox.Show("Debe ingresar los campos solicitados", "Error"); } break; case 1: // Apellido if (!tBusqueda.Text.Equals("")) { frmBuscarCliente frmBuscar = new frmBuscarCliente('A', tBusqueda.Text); frmBuscar.Show(); } else { MessageBox.Show("Debe ingresar los campos solicitados", "Error"); } break; case 2: // Tipo de documento if (cmbFiltroTipoDocumento.SelectedIndex != -1) { frmBuscarCliente frmBuscar = new frmBuscarCliente('T', cmbFiltroTipoDocumento.SelectedItem.ToString()); frmBuscar.Show(); } else { MessageBox.Show("Debe ingresar los campos solicitados", "Error"); } break; case 3: // Número de documento if (!tBusqueda.Text.Equals("")) { if (Interfaz.esNumerico(tBusqueda.Text, System.Globalization.NumberStyles.Integer)) { frmBuscarCliente frmBuscar = new frmBuscarCliente('D', tBusqueda.Text); frmBuscar.Show(); } else { MessageBox.Show("Número de documento inválido.", "Error"); } } else { MessageBox.Show("Debe ingresar los campos solicitados", "Error"); } break; case 4: // Email if (!tBusqueda.Text.Equals("")) { frmBuscarCliente frmBuscar = new frmBuscarCliente('E', tBusqueda.Text); frmBuscar.Show(); } else { MessageBox.Show("Debe ingresar los campos solicitados", "Error"); } break; } }