Ejemplo n.º 1
0
        /// <summary>
        /// Este metodo llena el combobox con los pagos disponibles para el cliente buscado
        /// </summary>
        /// <param name="cliente"></param>
        public void ListarPagos(Cliente cliente)
        {
            try
            {
                FacilidadPagoADO facilidadADO = new FacilidadPagoADO(ConfigurationManager.ConnectionStrings["StringVehiculo"].ConnectionString);
                FacilidadPago    facilidad    = facilidadADO.ConsultarFacilidadPago(cliente.Cedula);

                if (facilidad.Efectivo == 1)
                {
                    cbxTipoPago.Items.Add("Efectivo");
                }

                if (facilidad.Tarjeta == 1)
                {
                    cbxTipoPago.Items.Add("Tarjeta");
                }

                if (facilidad.Cheque == 1)
                {
                    cbxTipoPago.Items.Add("Cheque");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 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);
            }
        }