Exemple #1
0
        /// <summary>
        /// Este evento consulta el cliente en la base de datos
        /// si el cliente no consulta, no se habilitará el agregar detalles
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteADO clienteADO = new ClienteADO(ConfigurationManager.ConnectionStrings["StringVehiculo"].ConnectionString);
                Cliente    cliente    = clienteADO.ConsultarCliente(Convert.ToInt32(txtCedula.Text.Trim()));

                if (cliente != null)
                {
                    txtNombre.Text = cliente.Nombre;
                    ListarPagos(cliente);
                    clienteEncontrado = true;

                    if (clienteEncontrado)
                    {
                        groupBox2.Enabled = true;
                    }
                }
                else
                {
                    throw new Exception("Cliente no se encuentra registrado\nPrimeramente debe registrarlo");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteADO clienteADO = new ClienteADO(ConfigurationManager.ConnectionStrings["StringVehiculo"].ConnectionString);
                Cliente    cliente    = clienteADO.ConsultarCliente(Convert.ToInt32(txtCedula.Text.Trim()));

                FacilidadPagoADO facilidadADO = new FacilidadPagoADO(ConfigurationManager.ConnectionStrings["StringVehiculo"].ConnectionString);
                FacilidadPago    facilidad    = facilidadADO.ConsultarFacilidadPago(Convert.ToInt32(txtCedula.Text.Trim()));

                if (cliente != null)
                {
                    txtNombre.Text    = cliente.Nombre;
                    txtTelefono.Text  = cliente.Telefono;
                    txtDireccion.Text = cliente.Direccion;
                    ValidarChecks(facilidad);

                    HabilitarModificarEliminar();
                }
                else
                {
                    DialogResult respuesta = MessageBox.Show("El cliente no se encuentra registrado\n¿Desea agregarlo?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                    if (respuesta == DialogResult.Yes)
                    {
                        HabilitarAgregar();
                    }    //fin if dialogo
                    else
                    {
                        this.EstadoInicial();
                    }    //fin de else dialogo
                }
            }
            catch (Exception ex)
            {
                EstadoInicial();
                MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }