public void ObtenerListaProyectores(IngresoDetalleProyector detalleTraido) { cmbTipo.SelectedValue = detalleTraido.ProyectorIdTipoEquipoProyector; cmbMarca.SelectedValue = detalleTraido.ProyectorIdMarca; cmbModelo.SelectedValue = detalleTraido.ProyectorIdModelo; cmbCaracteristica.SelectedValue = detalleTraido.ProyectorIdCaracteristica; proyector = detalleTraido.Proyector; //txtPartNumber.Text = proyector.PartNumber; chbGarantia.Checked = (proyector.Garantia == 1) ? true : false; txtPantalla.Text = (detalleTraido.ProyectorIdTipoEquipoProyector == 6)?"":proyector.TamanoProyector.ToString(); txtPrecio.Text = detalleTraido.Precio.ToString(); txtCantidad.Text = detalleTraido.Cantidad.ToString(); if (detalleTraido.ProyectorIdTipoEquipoProyector == 6) { cmbResolucion.SelectedValue = detalleTraido.ProyectorIdResolucion; cmbLuminen.SelectedValue = detalleTraido.ProyectorIdLuminen; } foreach (String serie in detalleTraido.Series) { DataGridViewRow row = (DataGridViewRow)dgvSerieFabrica.Rows[0].Clone(); row.Cells[1].Value = serie; dgvSerieFabrica.Rows.Add(row); } }
public void Inicializado() { ingresoDA = new IngresoDA(); proyector = new Proyector(); detalle = new IngresoDetalleProyector(); txtCantidad.Text = "1"; tablaTipo = ingresoDA.ListarProyectorEcramTipo(); cmbTipo.DataSource = tablaTipo; cmbTipo.DisplayMember = "descripcion"; cmbTipo.ValueMember = "idAuxiliar"; cmbTipo.SelectedIndex = -1; txtPantalla.Enabled = false; btnAgregarProyectorResolucion.Enabled = false; btnAgregarProyectorLuminen.Enabled = false; cmbResolucion.Enabled = false; cmbLuminen.Enabled = false; }
public bool llenarListaProyectores() { bool flag = false; proyector = new Proyector(); int j = cmbMarca.SelectedIndex; proyector.Modelo.IdMarca = Convert.ToInt32(cmbMarca.SelectedValue.ToString()); proyector.Modelo.NombreMarca = tablaMarca.Rows[j]["nombre"].ToString(); j = cmbModelo.SelectedIndex; proyector.Modelo.IdModelo = Convert.ToInt32(cmbModelo.SelectedValue.ToString()); proyector.Modelo.NombreModelo = tablaModelo.Rows[j]["nombre"].ToString(); j = cmbTipo.SelectedIndex; proyector.IdTipoEquipoProyector = Convert.ToInt32(cmbTipo.SelectedValue.ToString()); proyector.NombreTipoEquipoProyector = tablaTipo.Rows[j]["descripcion"].ToString(); j = cmbCaracteristica.SelectedIndex; proyector.IdCaracteristica = Convert.ToInt32(cmbCaracteristica.SelectedValue.ToString()); proyector.Caracteristica = tablaCaracteristica.Rows[j]["descripcion"].ToString(); //proyector.PartNumber = txtPartNumber.Text; proyector.Garantia = (chbGarantia.Checked) ? 1 : 0; int h = cmbTipo.SelectedIndex; if (h >= 0) //Esto verifica que se ha seleccionado algún item del comboBox { int idCategoria = Convert.ToInt32(tablaTipo.Rows[h]["idAuxiliar"].ToString()); proyector.TamanoProyector = (idCategoria == 7) ? Double.Parse(txtPantalla.Text) : 0; if (idCategoria == 6) { j = cmbLuminen.SelectedIndex; proyector.IdLuminen = Convert.ToInt32(cmbLuminen.SelectedValue.ToString()); j = cmbResolucion.SelectedIndex; proyector.IdResolucion = Convert.ToInt32(cmbResolucion.SelectedValue.ToString()); } } detalle.Proyector = proyector; detalle.Precio = Double.Parse(txtPrecio.Text); detalle.Cantidad = Convert.ToInt32(txtCantidad.Text); detalle.Series = null; BindingList <String> series = new BindingList <String>(); for (int i = 0; i < dgvSerieFabrica.Rows.Count; i++) { if (!dgvSerieFabrica.Rows[i].IsNewRow) { if (dgvSerieFabrica.Rows[i].Cells[1].Value != null) { String serie = dgvSerieFabrica.Rows[i].Cells[1].Value.ToString(); series.Add(serie); } } } detalle.Series = series; flag = true; return(flag); }