private void frmCambiarTipo_Load(object sender, EventArgs e) { repuesto = new Repuesto(); tiporepuesto = new TipoRepuesto(); llenarComboTipo(); }
private void llenarListBox() { ArrayList colRepuestos = new ArrayList(); Repuesto objRepuestoLocal = new Repuesto(); repuesto.Filtro = textFiltro.Text; if (this.comboBoxBuscar.SelectedIndex == 1) { //BUSCAR POR DESCRIPCION colRepuestos = repuesto.coleccionRespuestoGas(); } else { //BUSCAR POR CODIGO colRepuestos = repuesto.coleccionCodigoGas(); } this.dataGridRepuesto.Rows.Clear(); for (int i = 0; i < colRepuestos.Count; i++) { objRepuestoLocal = (Repuesto)colRepuestos[i]; if (colRepuestosDetalle.IndexOf(objRepuestoLocal.IdRepuesto) < 0) { this.dataGridRepuesto.Rows.Add(); this.dataGridRepuesto.Rows[i].Cells["idRepuesto"].Value = objRepuestoLocal.IdRepuesto; this.dataGridRepuesto.Rows[i].Cells["idtipo"].Value = objRepuestoLocal.Idtipo; this.dataGridRepuesto.Rows[i].Cells["descripciontipo"].Value = objRepuestoLocal.DescripcionTipo; this.dataGridRepuesto.Rows[i].Cells["descripcionrepuesto"].Value = objRepuestoLocal.DescripcionRepuesto; this.dataGridRepuesto.Rows[i].Cells["codigorepuesto"].Value = objRepuestoLocal.CodigoRepuesto; this.dataGridRepuesto.Rows[i].Cells["marca"].Value = objRepuestoLocal.Marca; this.dataGridRepuesto.Rows[i].Cells["modelo"].Value = objRepuestoLocal.Modelo; this.dataGridRepuesto.Rows[i].Cells["costo"].Value = objRepuestoLocal.Costo; this.dataGridRepuesto.Rows[i].Cells["precio"].Value = objRepuestoLocal.PrecioUnitario; this.dataGridRepuesto.Rows[i].Cells["cantidad"].Value = objRepuestoLocal.CantidadStock; this.dataGridRepuesto.Rows[i].Cells["minimo"].Value = objRepuestoLocal.MinimoStock; } else { colRepuestos.RemoveAt(i); i--; } } if (this.dataGridRepuesto.Rows.Count == 0) { this.dataGridRepuesto.Rows.Add(); this.dataGridRepuesto.Rows[0].Cells["descripcionrepuesto"].Value = "No hay repuestos disponibles."; this.dataGridRepuesto.Enabled = false; } this.dataGridRepuesto.ClearSelection(); }
void fbr_RepuestoEncontrado(object sender, BuscarRepuestoEventArgs e) { repuesto = (Repuesto)e.Repuesto; repuesto.getDatosRepuesto(); this.textTipo.Text = repuesto.DescripcionTipo; this.textCodigo.Text = repuesto.CodigoRepuesto; this.textMarca.Text = repuesto.Marca; this.textModelo.Text = repuesto.Modelo; this.textStockDisponible.Text = repuesto.CantidadStock.ToString(); this.textBoxProveedor.Text = repuesto.Proveedor.NombreRazonSocial; this.buttonGuardar.Image = global::SistemaGestionTaller.Properties.Resources.guardar_documento_icono_7840_48; this.buttonGuardar.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; this.buttonGuardar.Text = "Guardar"; this.buttonGuardar.TextAlign = System.Drawing.ContentAlignment.MiddleRight; }
private void frmAgregarEditarStockSalida_Load(object sender, EventArgs e) { repuesto = new Repuesto(); }
private void llenarDataGrid() { this.buttonEditar.Enabled = false; this.buttonEliminar.Enabled = false; if (this.textBoxCodigo.Text != "") { //BUSCAR POR CODIGO repuesto.MySQLLimit = 0; repuesto.Filtro = this.textBoxCodigo.Text; colRepuesto = repuesto.coleccionCodigo(); this.dataGridRepuesto.Rows.Clear(); } else if (this.textBoxMarca.Text != "") { //BUSCAR POR DESCRIPCION repuesto.MySQLLimit = 0; repuesto.Filtro = this.textBoxMarca.Text; colRepuesto = repuesto.coleccionMarcaModelo(); this.dataGridRepuesto.Rows.Clear(); flagDataGrid = true; } else if (this.textFiltro.Text != "") { //BUSCAR POR DESCRIPCION repuesto.MySQLLimit = 0; repuesto.Filtro = this.textFiltro.Text; colRepuesto = repuesto.coleccion(); this.dataGridRepuesto.Rows.Clear(); } else if (this.textBoxProveedor.Text != "") { //BUSCAR POR DESCRIPCION repuesto.MySQLLimit = 0; repuesto.Filtro = this.textBoxProveedor.Text; colRepuesto = repuesto.coleccionProveedor(); this.dataGridRepuesto.Rows.Clear(); } else { if (flagDataGrid) { repuesto.Filtro = ""; this.dataGridRepuesto.Rows.Clear(); colRepuesto.Clear(); flagDataGrid = false; } colRepuesto.AddRange(repuesto.coleccion()); } if (this.checkBoxFaltantes.Checked) { for (int i = 0; i < colRepuesto.Count; i++) { if (((Repuesto)colRepuesto[i]).CantidadStock <= ((Repuesto)colRepuesto[i]).MinimoStock) { Repuesto objRepuesto = new Repuesto(); objRepuesto = (Repuesto)colRepuesto[i]; colRepuesto.RemoveAt(i); colRepuesto.Insert(0, objRepuesto); //i = 0; } } this.dataGridRepuesto.Rows.Clear(); } for (int i = 0; i < colRepuesto.Count; i++) { if (i == 0) { i = this.dataGridRepuesto.Rows.Count; } this.dataGridRepuesto.Rows.Add(); if (i == colRepuesto.Count) { return; } if (((Repuesto)colRepuesto[i]).CantidadStock <= ((Repuesto)colRepuesto[i]).MinimoStock) { this.dataGridRepuesto.Rows[i].DefaultCellStyle.BackColor = Color.Red; } else { this.dataGridRepuesto.Rows[i].DefaultCellStyle.BackColor = Color.White; } this.dataGridRepuesto.Rows[i].Cells["idRepuesto"].Value = ((Repuesto)colRepuesto[i]).IdRepuesto; this.dataGridRepuesto.Rows[i].Cells["idtipo"].Value = ((Repuesto)colRepuesto[i]).Idtipo; this.dataGridRepuesto.Rows[i].Cells["codigorepuesto"].Value = ((Repuesto)colRepuesto[i]).CodigoRepuesto; this.dataGridRepuesto.Rows[i].Cells["descripciontipo"].Value = ((Repuesto)colRepuesto[i]).DescripcionTipo; this.dataGridRepuesto.Rows[i].Cells["descripcionrespuesto"].Value = ((Repuesto)colRepuesto[i]).DescripcionRepuesto; this.dataGridRepuesto.Rows[i].Cells["marca"].Value = ((Repuesto)colRepuesto[i]).Marca; this.dataGridRepuesto.Rows[i].Cells["modelo"].Value = ((Repuesto)colRepuesto[i]).Modelo; this.dataGridRepuesto.Rows[i].Cells["cantidad"].Value = ((Repuesto)colRepuesto[i]).CantidadStock; this.dataGridRepuesto.Rows[i].Cells["costo"].Value = ((Repuesto)colRepuesto[i]).Costo; this.dataGridRepuesto.Rows[i].Cells["precio"].Value = ((Repuesto)colRepuesto[i]).PrecioUnitario; this.dataGridRepuesto.Rows[i].Cells["minimo"].Value = ((Repuesto)colRepuesto[i]).MinimoStock; this.dataGridRepuesto.Rows[i].Cells["idproveedor"].Value = " "; //((Repuesto)colRepuesto[i]).Proveedor.Id; this.dataGridRepuesto.Rows[i].Cells["razonsocialproveedor"].Value = " "; // ((Repuesto)colRepuesto[i]).Proveedor.NombreRazonSocial; } this.dataGridRepuesto.ClearSelection(); }
private void frmAgregarEditarRespuesto_Load(object sender, EventArgs e) { tiporepuesto = new TipoRepuesto(); repuesto = new Repuesto(); llenarComboTipo(); llenarComboMarca(); llenarComboModelo(); if (flagEditar) { repuesto.IdRepuesto = this.idRepuesto; repuesto.Proveedor.Id = this.idProveedor; repuesto.getDatosRepuesto(); this.textCodigo.Text = repuesto.CodigoRepuesto; this.textDescripcion.Text = repuesto.DescripcionRepuesto; this.comboTipo.Text = repuesto.DescripcionTipo; this.textMarca.Text = repuesto.Marca; this.textModelo.Text = repuesto.Modelo; this.fechainicio = repuesto.FechaInicio; } }
//LISTADO DE REPUESTOS DISPONIBLES POR MARCA Y MODELO public ArrayList coleccionProveedor() { string SQL_p; MySqlDataReader Reader; ArrayList colRepuestos = new ArrayList(); SQL_p = "SELECT repuestostock.*, tipo.descripciontipo, tipo.gas, proveedor.razonsocial, historialprecio.* " + "FROM repuestostock INNER JOIN tipo INNER JOIN proveedor INNER JOIN historialprecio " + "ON tipo.idtipo = repuestostock.tipo_idtipo AND repuestostock.proveedor_idproveedor=proveedor.idproveedor " + "AND historialprecio.repuestostock_idrepuestostock = repuestostock.idrepuestostock " + "WHERE proveedor.razonsocial LIKE '%" + filtro + "%' " + "GROUP BY repuestostock.idrepuestostock " + "ORDER BY marca, modelo " + "LIMIT " + this.MySQLLimit + ",30"; Reader = Conector.consultar(SQL_p); while (Reader.Read()) { Repuesto objRespuestoLocal = new Repuesto(); //TIPO REPUESTO objRespuestoLocal.Idtipo = Reader.GetInt32("tipo_idtipo"); objRespuestoLocal.DescripcionTipo = Reader.GetString("descripciontipo"); objRespuestoLocal.Gas = Reader.GetInt32("gas"); //DATOS REPUESTO objRespuestoLocal.IdRepuesto = Reader.GetInt32("idrepuestostock"); objRespuestoLocal.CodigoRepuesto = Reader.GetString("codigorepuesto"); objRespuestoLocal.DescripcionRepuesto = Reader.GetString("descripcion"); objRespuestoLocal.Marca = Reader.GetString("marca"); objRespuestoLocal.Modelo = Reader.GetString("modelo"); objRespuestoLocal.CantidadStock = Reader.GetDouble("cantidad"); objRespuestoLocal.Costo = Reader.GetDouble("costo"); objRespuestoLocal.PrecioUnitario = Reader.GetDouble("precio"); objRespuestoLocal.MinimoStock = Reader.GetDouble("minimo"); //DATOS HISTORICOS objRespuestoLocal.IdHistorial = Reader.GetInt32("idhistorialprecio"); objRespuestoLocal.FechaInicio = Reader.GetDateTime("fechainicio"); objRespuestoLocal.FechaFin = Reader.GetDateTime("fechafin"); objRespuestoLocal.PrecioHistorial = Reader.GetDouble("preciohistorial"); objRespuestoLocal.MinimoStockHistorial = Reader.GetDouble("cantidadminima"); //DATOS PROVEEDOR objRespuestoLocal.Proveedor.Id = Reader.GetInt32("proveedor_idproveedor"); objRespuestoLocal.Proveedor.NombreRazonSocial = Reader.GetString("razonsocial"); colRepuestos.Add(objRespuestoLocal); } Reader.Close(); return colRepuestos; }
private void frmGestiónRepuesto_Load(object sender, EventArgs e) { repuesto = new Repuesto(); repuesto.queryDataGridLimit(true); colRepuesto = new ArrayList(); //this.comboBoxBuscar.SelectedIndex = 1; llenarDataGrid(); }
private void frmAgregarEditarStock_Load(object sender, EventArgs e) { proveedor = new Proveedor(); repuesto = new Repuesto(); colRepuestosAgregados = new ArrayList(); this.buttonEliminarRepuesto.Enabled = false; this.buttonAgregarRepuesto.Enabled = false; this.buttonNuevoRepuesto.Enabled = false; this.buttonBuscarRepuesto.Enabled = false; }
void fbr_RepuestoEncontrado(object sender, BuscarRepuestoEventArgs e) { repuesto = (Repuesto)e.Repuesto; repuesto.getDatosRepuesto(); this.textRepuesto.Text = repuesto.ToString(); this.buttonAgregarRepuesto.Focus(); this.buttonEditar.Enabled = true; }
private void frmPrecioTodosRepuestos_Load(object sender, EventArgs e) { repuesto = new Repuesto(); }
private void llenarListBox() { Repuesto objRepuestoLocal = new Repuesto(); repuesto.Filtro = textFiltro.Text; if (this.comboBoxBuscar.SelectedIndex == 1 && this.textFiltro.Text != "") { //BUSCAR POR DESCRIPCION repuesto.MySQLLimit = 0; colRepuestos = repuesto.coleccionRepuestos(); this.dataGridRepuesto.Rows.Clear(); flagDataGrid = true; } else if (this.comboBoxBuscar.SelectedIndex == 0 && this.textFiltro.Text != "") { //BUSCAR POR CODIGO repuesto.MySQLLimit = 0; colRepuestos.AddRange(repuesto.coleccionCodigoRepuestos()); this.dataGridRepuesto.Rows.Clear(); flagDataGrid = true; } else { if (flagDataGrid) { repuesto.Filtro = ""; this.dataGridRepuesto.Rows.Clear(); colRepuestos.Clear(); flagDataGrid = false; } //BUSCAR POR CODIGO colRepuestos.AddRange(repuesto.coleccionCodigoRepuestos()); } for (int i = 0; i < colRepuestos.Count; i++) { if (i == 0) { i = this.dataGridRepuesto.Rows.Count; } objRepuestoLocal = (Repuesto)colRepuestos[i]; if (colRepuestosDetalle.IndexOf(objRepuestoLocal.IdRepuesto) < 0) { this.dataGridRepuesto.Rows.Add(); this.dataGridRepuesto.Rows[i].Cells["idRepuesto"].Value = objRepuestoLocal.IdRepuesto; this.dataGridRepuesto.Rows[i].Cells["idtipo"].Value = objRepuestoLocal.Idtipo; this.dataGridRepuesto.Rows[i].Cells["descripciontipo"].Value = objRepuestoLocal.DescripcionTipo; this.dataGridRepuesto.Rows[i].Cells["descripcionrepuesto"].Value = objRepuestoLocal.DescripcionRepuesto; this.dataGridRepuesto.Rows[i].Cells["codigorepuesto"].Value = objRepuestoLocal.CodigoRepuesto; this.dataGridRepuesto.Rows[i].Cells["marca"].Value = objRepuestoLocal.Marca; this.dataGridRepuesto.Rows[i].Cells["modelo"].Value = objRepuestoLocal.Modelo; this.dataGridRepuesto.Rows[i].Cells["costo"].Value = objRepuestoLocal.Costo; this.dataGridRepuesto.Rows[i].Cells["precio"].Value = objRepuestoLocal.PrecioUnitario; this.dataGridRepuesto.Rows[i].Cells["cantidad"].Value = objRepuestoLocal.CantidadStock; this.dataGridRepuesto.Rows[i].Cells["minimo"].Value = objRepuestoLocal.MinimoStock; } else { colRepuestos.RemoveAt(i); i--; } } if (this.dataGridRepuesto.Rows.Count == 0) { this.dataGridRepuesto.Rows.Add(); this.dataGridRepuesto.Rows[0].Cells["descripcionrepuesto"].Value = "No hay repuestos disponibles."; this.dataGridRepuesto.Enabled = false; } this.dataGridRepuesto.ClearSelection(); }
private void frmAgregarEditarRespuesto_Load(object sender, EventArgs e) { tiporepuesto = new TipoRepuesto(); llenarComboTipo(); llenarComboMarca(); llenarComboModelo(); repuesto = new Repuesto(); this.FormLoad(); }