/// <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); } }
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); } }