private void dataGridRepuesto_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { repuesto.IdRepuesto = Convert.ToInt32(this.dataGridRepuesto.Rows[e.RowIndex].Cells["idRepuesto"].Value); repuesto.Idtipo = Convert.ToInt32(this.dataGridRepuesto.Rows[e.RowIndex].Cells["idtipo"].Value); repuesto.DescripcionTipo = this.dataGridRepuesto.Rows[e.RowIndex].Cells["descripciontipo"].Value.ToString(); repuesto.CodigoRepuesto = this.dataGridRepuesto.Rows[e.RowIndex].Cells["codigorepuesto"].Value.ToString(); repuesto.Marca = this.dataGridRepuesto.Rows[e.RowIndex].Cells["marca"].Value.ToString(); repuesto.DescripcionRepuesto = this.dataGridRepuesto.Rows[e.RowIndex].Cells["descripcionrepuesto"].Value.ToString(); repuesto.Modelo = this.dataGridRepuesto.Rows[e.RowIndex].Cells["modelo"].Value.ToString(); repuesto.Costo = Convert.ToDouble(this.dataGridRepuesto.Rows[e.RowIndex].Cells["costo"].Value); repuesto.PrecioUnitario = Convert.ToDouble(this.dataGridRepuesto.Rows[e.RowIndex].Cells["precio"].Value); repuesto.CantidadStock = Convert.ToDouble(this.dataGridRepuesto.Rows[e.RowIndex].Cells["cantidad"].Value); repuesto.MinimoStock = Convert.ToDouble(this.dataGridRepuesto.Rows[e.RowIndex].Cells["minimo"].Value); repuesto.Gas = 1; BuscarRepuestoEventArgs arg = new BuscarRepuestoEventArgs(repuesto); RepuestoEncontrado(this, arg); this.Close(); }
void fbr_RepuestoEncontrado(object sender, BuscarRepuestoEventArgs e) { repuesto = (RepuestoReparacion)e.Repuesto; this.textRepuesto.Text = ((RepuestoReparacion)e.Repuesto).Marca + " " + ((RepuestoReparacion)e.Repuesto).Modelo + ", " + ((RepuestoReparacion)e.Repuesto).DescripcionRepuesto; }
public void fbr_GasEncontrado(object sender, BuscarRepuestoEventArgs e) { repuestoGas = (RepuestoReparacion)e.Repuesto; this.textBoxTipoGas.Text = ((RepuestoReparacion)e.Repuesto).Marca + " " + ((RepuestoReparacion)e.Repuesto).Modelo + ", " + ((RepuestoReparacion)e.Repuesto).DescripcionRepuesto; }
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 buttonGuardar_Click(object sender, EventArgs e) { if (this.buttonGuardar.Text == "Terminar") { RepuestoReparacion objRepuesto = new RepuestoReparacion(); objRepuesto.IdRepuesto = repuesto.IdRepuesto; objRepuesto.getDatosRepuesto(); BuscarRepuestoEventArgs arg = new BuscarRepuestoEventArgs(objRepuesto); RepuestoEncontrado(this, arg); this.Close(); return; } //REVISAMOS QUE ESTEN COMPLETOS TODOS LOS DATOS if(this.textCodigo.Text == "") { MessageBox.Show("Complete el campo Código para identificar el repuesto.", "Error"); return; } else if (this.textMarca.Text == "") { MessageBox.Show("El campo Marca esta vacío.","Error"); return; } else if (this.textModelo.Text == "") { MessageBox.Show("El campo Modelo esta vacío.","Error"); return; } if (flagTipo) { repuesto.Idtipo = ((TipoRepuesto)this.comboTipo.SelectedItem).Idtipo; repuesto.Proveedor.Id = this.idProveedor; repuesto.CodigoRepuesto = this.textCodigo.Text.ToUpper(); repuesto.DescripcionRepuesto = this.textDescripcion.Text.ToUpper(); repuesto.Marca = textMarca.Text.ToUpper(); repuesto.Modelo = textModelo.Text.ToUpper(); repuesto.FechaInicio = fechainicio; } else { MessageBox.Show("Debe indicar un tipo para este repuesto.","Error"); return; } if (!repuesto.repuestoDuplicado()) { repuesto.agregar(); repuesto.getDatosRepuesto(); //CAMBIAMOS BOTON GUARDAR this.buttonGuardar.Text = "Terminar"; this.buttonGuardar.TextAlign = ContentAlignment.MiddleCenter; this.buttonGuardar.Image = null; return; } else if (flagEditar) { repuesto.actualizarDatos(); //CAMBIAMOS BOTON GUARDAR this.buttonGuardar.Text = "Terminar"; this.buttonGuardar.TextAlign = ContentAlignment.MiddleCenter; this.buttonGuardar.Image = null; } else { MessageBox.Show("El repuesto ya existe.", "Advertencia"); return; } }
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; }