void tb_keyDown(object sender, KeyEventArgs e) { if (e.Handled) { return; } if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(40); frmBusqueda.ShowDialog(); if (index > -1 && DtBOM.Rows.Count > 0) { if (frmBusqueda.articulo != null) { DtBOM.Rows[index].Cells[3].Value = frmBusqueda.articulo.Clave; DtBOM.Rows[index].Cells[4].Value = frmBusqueda.articulo.Categoria; DtBOM.Rows[index].Cells[5].Value = frmBusqueda.articulo.Descr; DtBOM.Rows[index].Cells[6].Value = frmBusqueda.articulo.Color; DtBOM.Rows[index].Cells[7].Value = frmBusqueda.articulo.Proveedor; DtBOM.Rows[index].Cells[10].Value = frmBusqueda.articulo.UnidadMedida; } } e.Handled = true; } }
private void tbArticuloC_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(43); frmBusqueda.ShowDialog(); if (frmBusqueda.articulosCot != null) { articulosCot = new ArticulosCot(); articulosCot = frmBusqueda.articulosCot; tbArticuloC.Text = articulosCot.Clave; } } }
private void txtEstilo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(15); frmBusqueda.ShowDialog(); txtEstilo.Text = frmBusqueda.dato.ToString(); //busacmos el estilo para rellenar los campos int idPod = 1; String Estilo = frmBusqueda.dato.ToString(); Controlador.EstilosdeProduccionController Estilos = new Controlador.EstilosdeProduccionController(); Estilos.MostrarPLML(txtEstilo, lblDescr, LblCategoria, LblDivision, LblEstacion, LblCliente, LbLMarca, lblCategory2, txtEspec, LblFit, lblBody, LblLavado, lblInseam, Txtempaque, Estilo, idPod); } }
private void tbProcesos_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(44); frmBusqueda.ShowDialog(); if (frmBusqueda.proceso != null) { proceso = new Proceso(); proceso = frmBusqueda.proceso; tbProcesos.Text = proceso.IdProceso; } } }
private void tbManoObra_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(45); frmBusqueda.ShowDialog(); if (frmBusqueda.proceso != null) { obra = new ManodeObra(); presupuestos = new Presupuestos(); obra = frmBusqueda.obra; presupuestos = frmBusqueda.presupuestos; tbManoObra.Text = obra.Descripción; } } }
private void txtNroBom_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(18); frmBusqueda.ShowDialog(); if (frmBusqueda.dato != string.Empty && frmBusqueda.dato1 != string.Empty) { if (Bom.BuscarCurr(frmBusqueda.dato1)) { int estado; txtNroBom.Text = frmBusqueda.dato; txtEstilo.Text = frmBusqueda.dato1; Bom.VerificarEstadoCierre(txtNroBom.Text, txtEstilo.Text, lblStatus, lblEtapa); Bom.CargarDatosPOH(txtNroBom.Text, txtEstilo.Text, txtHilos, txtPO, snotas, txtHilos); Bom.CargarDatosC(DtBOM, frmBusqueda.dato, "N"); estado = Bom.VerificarEstadoHilos(txtNroBom.Text, txtEstilo.Text, "N"); flagEstado = estado; if (estado < 1) { pbEstadoThread.Image = Properties.Resources.estado0; } if (estado == 1) { pbEstadoThread.Image = Properties.Resources.estado2; } if (estado > 1) { pbEstadoThread.Image = Properties.Resources.estado3; } groupBox1.Enabled = true; } else if (Bom.BuscarCurr(frmBusqueda.dato1) == false) { int estado; txtNroBom.Text = frmBusqueda.dato; txtEstilo.Text = frmBusqueda.dato1; Bom.VerificarEstadoCierre(txtNroBom.Text, txtEstilo.Text, lblStatus, lblEtapa); Bom.CargarDatosPOH(txtNroBom.Text, txtEstilo.Text, txtHilos, txtPO, snotas, txtHilos); Bom.CargarDatosC(DtBOM, frmBusqueda.dato, "E"); estado = Bom.VerificarEstadoHilos(txtNroBom.Text, txtEstilo.Text, "E"); flagEstado = estado; if (estado < 1) { pbEstadoThread.Image = Properties.Resources.estado0; } if (estado == 1) { pbEstadoThread.Image = Properties.Resources.estado2; } if (estado > 1) { pbEstadoThread.Image = Properties.Resources.estado3; } groupBox1.Enabled = true; } } } }
private void txtNroBom_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(18); frmBusqueda.ShowDialog(); if (frmBusqueda.dato != string.Empty && frmBusqueda.dato1 != string.Empty) { if (Bom.BuscarCurr(frmBusqueda.dato1)) { int estado; txtNroBom.Text = frmBusqueda.dato; txtEstilo.Text = frmBusqueda.dato1; Bom.VerificarEstadoCierre(txtNroBom.Text, txtEstilo.Text, lblStatus, lblEtapa); TemporalStream = Bom.CargarDatosPOH(txtNroBom.Text, txtEstilo.Text, txtSPO, txtPO, snotas, txthilo); Bom.CargarDatos(DtBOM, frmBusqueda.dato, "N"); int idPod = 1; String Estilo = frmBusqueda.dato1.ToString(); Controlador.EstilosdeProduccionController Estilos = new Controlador.EstilosdeProduccionController(); Estilos.MostrarPLML(txtEstilo, lblDescr, LblCategoria, LblDivision, LblEstacion, LblCliente, LbLMarca, lblCategory2, txtEspec, LblFit, lblBody, LblLavado, lblInseam, Txtempaque, Estilo, idPod); estado = Bom.VerificarEstadoHilos(txtNroBom.Text, txtEstilo.Text, "N"); flagEstado = estado; if (estado < 1) { //pbEstadoThread.Image = Properties.Resources.estado0; } if (estado == 1) { //pbEstadoThread.Image = Properties.Resources.estado2; } if (estado > 1) { //pbEstadoThread.Image = Properties.Resources.estado3; } } else if (Bom.BuscarCurr(frmBusqueda.dato1) == false) { int estado; txtNroBom.Text = frmBusqueda.dato; txtEstilo.Text = frmBusqueda.dato1; Bom.VerificarEstadoCierre(txtNroBom.Text, txtEstilo.Text, lblStatus, lblEtapa); TemporalStream = Bom.CargarDatosPOH(txtNroBom.Text, txtEstilo.Text, txtSPO, txtPO, snotas, txthilo); Bom.CargarDatos(DtBOM, frmBusqueda.dato, "E"); estado = Bom.VerificarEstadoHilos(txtNroBom.Text, txtEstilo.Text, "E"); flagEstado = estado; if (estado < 1) { //pbEstadoThread.Image = Properties.Resources.estado0; } if (estado == 1) { //pbEstadoThread.Image = Properties.Resources.estado2; } if (estado > 1) { //pbEstadoThread.Image = Properties.Resources.estado3; } } btnGuardar.Visible = false; btnGuardarBOM.Visible = false; } } }
private void DtBOM_CellClick(object sender, DataGridViewCellEventArgs e) { int Ncolumna = 0; Ncolumna = e.ColumnIndex; if (Ncolumna == 1) { TareaTemporal tempTask; var imagen = DtBOM.CurrentCell.Value; Image _imagen = (Image)imagen; string tempBom = txtNroBom.Text.Trim().Replace("N", "").Replace("E", ""); string tempNacionalidad; if (txtNroBom.Text.Contains("N")) { tempNacionalidad = "N"; } else { tempNacionalidad = "E"; } switch ((int)_imagen.Tag) { case 0: DialogsResults result = Dialogs.Show("¿Desea cambiar el estado de la tarea?", DialogsType.Question); if (result == DialogsResults.Yes) { _imagen = null; _imagen = Properties.Resources.estado2; _imagen.Tag = 1; DtBOM.CurrentCell.Value = _imagen; int flagNota; if (DtBOM.CurrentRow.Cells[11].Value.ToString() == string.Empty) { flagNota = 0; } else { flagNota = 1; } tempTask = new TareaTemporal { segmento = DtBOM.CurrentRow.Cells[0].Value.ToString(), trim = DtBOM.CurrentRow.Cells[2].Value.ToString(), bom = tempBom, nacionalidad = tempNacionalidad, flagNota = flagNota }; listaTemporal.Add(tempTask); //Bom.Tasks(DtBOM.CurrentRow.Cells[0].Value.ToString(), DtBOM.CurrentRow.Cells[2].Value.ToString(), tempBom, tempNacionalidad, flagNota); } break; } //if((int)_imagen.Tag == 2) //{ // DialogsResults result = Dialogs.Show("¿Desea cambiar el estado de la tarea?", DialogsType.Question); // if (result == DialogsResults.Yes) // { // } //} } var imagen1 = DtBOM.CurrentRow.Cells[1].Value; Image _imagen1 = (Image)imagen1; if (Ncolumna == 4 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 5 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna - 5; Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); DtBOM.CurrentCell.Value = frmBusqueda.dato; } if (Ncolumna == 3 && (int)_imagen1.Tag < 1) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; Bom.Itemcode(frmBusqueda.dato, DtBOM); } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 7 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 6 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 10 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 9 && (int)_imagen1.Tag < 1 && ((DtBOM.CurrentCell.Value.ToString() == string.Empty || DtBOM.CurrentCell.Value.ToString() == " "))) { int sum; sum = Ncolumna + 20; string _temporal = DtBOM.CurrentCell.Value.ToString(); Busqueda.Busqueda frmBusqueda = new Busqueda.Busqueda(sum); frmBusqueda.ShowDialog(); if (!string.IsNullOrEmpty(frmBusqueda.dato)) { DtBOM.CurrentCell.Value = frmBusqueda.dato; } else { DtBOM.CurrentCell.Value = _temporal; } } if (Ncolumna == 8 && (int)_imagen1.Tag < 1) { string dato2; if (DtBOM.Rows.Count > 0) { dato2 = DtBOM.CurrentRow.Cells[8].Value.ToString(); int sum; sum = Ncolumna + 20; Busqueda.Input frm = new Busqueda.Input(sum, dato2); frm.ShowDialog(); DtBOM.CurrentCell.Value = frm.dato; } else { int sum; sum = Ncolumna + 20; Busqueda.Input frm = new Busqueda.Input(sum, "0"); frm.ShowDialog(); DtBOM.CurrentCell.Value = frm.dato; } } if (Ncolumna == 11 && (int)_imagen1.Tag < 1) { string dato2; if (DtBOM.Rows.Count > 0) { dato2 = DtBOM.CurrentRow.Cells[11].Value.ToString(); int sum; sum = Ncolumna + 20; Busqueda.Input frm = new Busqueda.Input(sum, dato2); frm.ShowDialog(); DtBOM.CurrentCell.Value = frm.dato; } else { int sum; sum = Ncolumna + 20; Busqueda.Input frm = new Busqueda.Input(sum, ""); frm.ShowDialog(); DtBOM.CurrentCell.Value = frm.dato; } } }