private void btnConsultar_Click(object sender, EventArgs e) { String condiciones = ""; if (!chkTodos.Checked) { // Validar si el combo 'Perfiles' esta seleccionado. /*if (cboPerfil.Text != string.Empty) * { * condiciones += " AND u.perfil=" + cboPerfil.SelectedValue.ToString(); * * }**/ // Validar si el textBox 'Nombre' esta vacio. if (txtLegajoEmpleado.Text != string.Empty) { condiciones += "AND legajo=" + "'" + txtLegajoEmpleado.Text + "'"; } if (txtNombreEmpleado.Text != string.Empty) { condiciones += "AND nombre=" + "'" + txtNombreEmpleado.Text + "'"; } if (txtApellidoEmpleado.Text != string.Empty) { condiciones += "AND apellido=" + "'" + txtApellidoEmpleado.Text + "'"; } if (condiciones != "") { grdEmpleados.DataSource = oEmpleadoService.ObtenerConFiltros(condiciones); } else { MessageBox.Show("Debe ingresar al menos un criterio", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { grdEmpleados.DataSource = oEmpleadoService.ObtenerTodos(); } }
private void frmTransaccion_Load(object sender, EventArgs e) { LlenarCombo(cboCliente, clienteService.ObtenerTodos(), "apellido", "nroDoc"); LlenarCombo(cboVendedor, empleadoService.ObtenerTodos(), "apellido", "legajo"); LlenarCombo(cboFormaPago, oBD.consultarTabla("TipoPago"), "nombre", "codTipoPago"); LlenarCombo(cboPrenda, prendaService.ObtenerTodos(), "descripcion", "codPrenda"); LlenarCombo(cboTipoFac, oBD.consultarTabla("TipoFactura"), "codTipoFac", "codTipoFac"); grdDetalle.DataSource = listaFacturaDetalle; this.cboCliente.SelectedIndexChanged += new System.EventHandler(this.cboCliente_SelectedIndexChanged); this.cboPrenda.SelectedIndexChanged += new System.EventHandler(this.cboPrenda_SelectedIndexChanged); }