Ejemplo n.º 1
0
        public frmModificarCliente(int _idUsuario, frmBuscarCliente _frmBuscarCliente)
        {
            this.IdUsuario        = _idUsuario;
            this.frmBuscarCliente = _frmBuscarCliente;

            InitializeComponent();

            setearComboBoxes();
            cargarDatosUsuario();
            cargarDatosCliente();
            cargarDatosViejos();
        }
Ejemplo n.º 2
0
        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;
            }
        }