public void Inicializado() { ingresoDA = new IngresoDA(); impresora = new Impresora(); detalle = new IngresoDetalleImpresora(); txtCantidad.Text = "1"; tablaMarca = ingresoDA.ListarImpresoraMarcas(); cmbMarca.DataSource = tablaMarca; cmbMarca.DisplayMember = "nombre"; cmbMarca.ValueMember = "idMarca"; cmbMarca.SelectedIndex = -1; int i = cmbMarca.SelectedIndex; if (i >= 0) //Esto verifica que se ha seleccionado algún item del comboBox { int idMarca = Convert.ToInt32(cmbMarca.SelectedValue.ToString()); tablaModelo = ingresoDA.ListarImpresoraModelos(idMarca); cmbModelo.DataSource = tablaModelo; cmbModelo.DisplayMember = "nombre"; cmbModelo.ValueMember = "idModelo"; cmbModelo.SelectedIndex = -1; } tablaTipo = ingresoDA.ListarImpresoraTipo(); cmbTipo.DataSource = tablaTipo; cmbTipo.DisplayMember = "descripcion"; cmbTipo.ValueMember = "idAuxiliar"; cmbTipo.SelectedIndex = -1; }
public frmProcesoIngresoImpresora(int idUsuario, string nombreUsuario, IngresoDetalleImpresora detalleTraido) { InitializeComponent(); this.idUsuario = idUsuario; this.nombreUsuario = nombreUsuario; Inicializado(); ObtenerListaImpresoras(detalleTraido); }
public void ObtenerListaImpresoras(IngresoDetalleImpresora detalleTraido) { cmbMarca.SelectedValue = detalleTraido.ImpresoraIdMarca; cmbModelo.SelectedValue = detalleTraido.ImpresoraIdModelo; cmbTipo.SelectedValue = detalleTraido.ImpresoraIdTipo; impresora = detalleTraido.Impresora; chbGarantia.Checked = (impresora.Garantia == 1) ? true : false; chbMultifuncional.Checked = (impresora.Multifuncional == 1) ? true : false; txtPartNumber.Text = impresora.PartNumber; txtPrecio.Text = detalleTraido.Precio.ToString(); txtCantidad.Text = detalleTraido.Cantidad.ToString(); foreach (String serie in detalleTraido.Series) { DataGridViewRow row = (DataGridViewRow)dgvSerieFabrica.Rows[0].Clone(); row.Cells[1].Value = serie; dgvSerieFabrica.Rows.Add(row); } }