private void comboBoxProducto_TextChanged(object sender, EventArgs e) { string codigoProducto = "", NombreProducto = ""; string[] codeList = comboBoxProducto.Text.Split('-'); codigoProducto = codeList[0]; NombreProducto = codeList[1]; /// Carga el detalle ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; datos = cpd.cargarDetallesProductos(codigoProducto, "Carga de detalles de productos"); labelVoltaje.Text = datos[2] + " V"; labelAmperaje.Text = datos[3] + " A"; labelCapacitancia.Text = datos[4] + " C"; labelResistencia.Text = datos[5] + " R"; labelTamaño.Text = datos[6] + " cm"; labelDiametro.Text = datos[7] + " cm"; labelFuerza.Text = datos[8] + " N"; labelTemperatura.Text = datos[9] + " °C"; labelRPM.Text = datos[10]; labelHz.Text = datos[11]; labelPrecio.Text = "Q " + datos[12]; labelPais.Text = datos[13]; labelMarca.Text = datos[14]; labelColor.Text = datos[15]; labelObservaciones.Text = datos[16]; //cargarExistencias(); }
/// <summary> /// Carga los datos en caso de ser una modificacion de producto /// </summary> /// <param name="codigoACambiar"></param> void cargardatos() { string[] cdProducto = comboBoxProducto.Text.Split(','); codigoProducto = cdProducto[0]; ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; try { datos = cpd.cargarDetallesProductos(cdProducto[0], "Vista de detalles de productos"); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR AL CARGAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } /// Carga del detalle del producto (Lo que no se va a modificar) labelCodigoDetalle.Text = "ID: " + datos[0]; labelNombreDetalle.Text = "NOMBRE: " + datos[1]; labelMaterialDetalle.Text = "MAT.: " + datos[13]; labelTipoDetalle.Text = "TIP.: " + datos[14]; labelTamano.Text = "TAM.: " + datos[6]; labelDiametro.Text = "DIAM.: " + datos[7]; labelFuerza.Text = "FUER.: " + datos[8]; labelVoltaje.Text = "VOL.: " + datos[2]; }
/// <summary> /// Carga los datos en caso de ser una modificacion de producto /// </summary> /// <param name="codigoACambiar"></param> void cargardatos(string codigoACambiar) { ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; datos = cpd.cargarDetallesProductos(codigoACambiar, "Vista de detalles de productos"); textBoxNombre.Text = datos[1]; numericUpDownVoltaje.Text = datos[2]; numericUpDownAmperaje.Text = datos[3]; numericUpDownCapacitancia.Text = datos[4]; numericUpDownResistencia.Text = datos[5]; numericUpDownTamano.Text = datos[6]; numericUpDownDiametro.Text = datos[7]; numericUpDownFuerza.Text = datos[8]; numericUpDownTemperatura.Text = datos[9]; numericUpDownRPM.Text = datos[10]; numericUpDownHz.Text = datos[11]; numericUpDownPrecioVenta.Text = datos[12]; numericUpDownPrecioCompra.Text = datos[20]; comboBoxMaterial.SelectedItem = datos[13]; comboBoxTipo.SelectedItem = datos[14]; comboBoxPais.SelectedItem = datos[15]; comboBoxMarca.SelectedItem = datos[16]; comboBoxColor.SelectedItem = datos[17]; textBoxObservaciones.Text = datos[18]; path_Image = datos[19]; /// Carga del detalle del producto (Lo que no se va a modificar) labelCodigoDetalle.Text = datos[0]; labelNombreDetalle.Text = datos[1]; labelMaterialDetalle.Text = datos[13]; labelTipoDetalle.Text = datos[14]; }
private void buttonDetails_Click(object sender, EventArgs e) { ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; datos = cpd.cargarDetallesProductos(codigo); UI_Existencias_MovimientosProductos form = new UI_Existencias_MovimientosProductos(0, datos[0], "0", "0"); form.ShowDialog(); LoadForm(); }
/// <summary> /// Carga los datos en caso de ser una modificacion de producto /// </summary> /// <param name="codigoACambiar"></param> void cargardatos() { string[] cdProducto = comboBoxProducto.Text.Split(','); codigoProducto = cdProducto[0]; ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; string cantidadDisponible = ""; string[] datosBodega = comboBoxBodega.Text.Split(','); string[] datosProducto = comboBoxProducto.Text.Split(','); datos = new string[18]; try { if (datosBodega[0] != "" && datosProducto[0] != "") { datos = cpd.cargarDetallesProductos(cdProducto[0], "Vista de detalles de productos"); cantidadDisponible = cpd.ExtraerCodigo2("Cantidad", "tbl_productobodega", "tbl_Producto_id ", datosProducto[0] + " AND tbl_Bodega_id = " + datosBodega[0]); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR AL CARGAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } /// Carga del detalle del producto (Lo que no se va a modificar) labelCodigoDetalle.Text = "ID: " + datos[0]; labelNombreDetalle.Text = "NOMBRE: " + datos[1]; labelTamano.Text = "TAM.: " + datos[6]; labelDiametro.Text = "DIAM.: " + datos[7]; labelFuerza.Text = "FUER.: " + datos[8]; labelVoltaje.Text = "VOL.: " + datos[2]; labelCorriente.Text = "AMP.: " + datos[3]; if (cantidadDisponible != "") { labelCantidadDisponible.Text = cantidadDisponible; } else { labelCantidadDisponible.Text = "0"; } }
private void buttonDetails_Click(object sender, EventArgs e) { ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; datos = cpd.cargarDetallesProductos(codigo, "Carga de detalles de productos"); int tipoSeleccion = 0; if ((sender as Button).Name == "buttonExistencias") { tipoSeleccion = 0; } else { tipoSeleccion = 5; } UI_Existencias_MovimientosProductos form = new UI_Existencias_MovimientosProductos(tipoSeleccion, datos[0], "0", "0"); form.ShowDialog(); LoadForm(); }
/// <summary> /// Carga los datos en caso de ser una modificacion de producto /// </summary> /// <param name="codigoACambiar"></param> void cargardatos() { string[] cdProducto = comboBoxProducto.Text.Split(','); codigoProducto = cdProducto[0]; ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; try { datos = cpd.cargarDetallesProductos(cdProducto[0], "Vista de detalles de productos"); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR AL CARGAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } /// Carga del detalle del producto (Lo que no se va a modificar) labelCodigoDetalle.Text = datos[0]; labelNombreDetalle.Text = datos[1]; labelMaterialDetalle.Text = datos[13]; labelTipoDetalle.Text = datos[14]; }
/// <summary> /// Carga los datos en caso de ser una modificacion de producto /// </summary> /// <param name="codigoACambiar"></param> void cargardatos(string codigoACambiar) { ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; try { datos = cpd.cargarDetallesProductos(codigoACambiar); textBoxNombre.Text = datos[1]; numericUpDownVoltaje.Text = datos[2] + " V"; numericUpDownAmperaje.Text = datos[3] + " A"; numericUpDownCapacitancia.Text = datos[4] + " C"; numericUpDownResistencia.Text = datos[5] + " R"; numericUpDownTamano.Text = datos[6] + " cm"; numericUpDownDiametro.Text = datos[7] + " cm"; numericUpDownFuerza.Text = datos[8] + " N"; numericUpDownTemperatura.Text = datos[9] + " °C"; numericUpDownRPM.Text = datos[10]; numericUpDownHz.Text = datos[11]; numericUpDownPrecio.Text = "Q " + datos[12]; comboBoxMaterial.SelectedItem = datos[13]; comboBoxTipo.SelectedItem = datos[14]; comboBoxPais.SelectedItem = datos[15]; comboBoxMarca.SelectedItem = datos[16]; comboBoxColor.SelectedItem = datos[17]; textBoxObservaciones.Text = datos[18]; textBoxImagen.Text = datos[19]; /// Carga del detalle del producto (Lo que no se va a modificar) labelCodigoDetalle.Text = datos[0]; labelNombreDetalle.Text = datos[1]; labelMaterialDetalle.Text = datos[13]; labelTipoDetalle.Text = datos[14]; } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR AL CARGAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void LoadForm() { ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria(); string[] datos; datos = new string[18]; datos = cpd.cargarDetallesProductos(codigo, "Carga de detalles de productos"); labelNombreProducto.Text = datos[1]; labelVoltaje.Text = datos[2]; labelAmperaje.Text = datos[3]; labelCapacitancia.Text = datos[4]; labelResistencia.Text = datos[5]; labelTamaño.Text = datos[6]; labelDiametro.Text = datos[7]; labelFuerza.Text = datos[8]; labelTemperatura.Text = datos[9]; labelRPM.Text = datos[10]; labelHz.Text = datos[11]; labelPrecio.Text = "Q " + datos[12]; labelPrecioCompra.Text = "Q " + datos[20]; labelMaterial.Text = datos[13]; labelTipo.Text = datos[14]; labelPais.Text = datos[15]; labelMarca.Text = datos[16]; labelColor.Text = datos[17]; labelObservaciones.Text = datos[18]; if (datos[19] == "") { pictureBox1.Image = Image.FromFile(@"C:\Ferreteria\Imagenes\closeBtn.png"); pictureBox1.SizeMode = PictureBoxSizeMode.CenterImage; } else { pictureBox1.SizeMode = PictureBoxSizeMode.Zoom; pictureBox1.Image = Image.FromFile(datos[19]); } }