private void btn_salir_Click(object sender, EventArgs e) { this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.ShowDialog(); }
//Class1 mod = new Class1(); private void btn_ini_Click(object sender, EventArgs e) { //if (mod.siteid == "" || mod.piid == "") //{ // frmAlmacen f = new frmAlmacen(); // this.Hide(); // f.ShowDialog(); // if (mod.siteid == "" || mod.piid == "") // { // frm_marbete f1 = new frm_marbete(); // f1.ShowDialog(); // this.Visible = true; // } // else // { // this.Visible = true; // } //} //else timer1.Enabled = false; this.Hide(); //this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.Show(); ActualizaDatosMarbetes(); /* * txtTotMarbetes.Text = mod.TotMarbetesPorContar(Global.piid, Global.id_pareja).ToString(); * txtTotLoc.Text = mod.TotLocalizacionesPorContar(Global.piid, Global.id_pareja).ToString(); * txtDiferencias.Text = mod.TotMarbetesConDiferencias(Global.piid, Global.id_pareja).ToString(); */ timer1.Enabled = true; //this.Show(); }
void GuardarDatos() { try { timer3.Enabled = false; if (lblLote.Text.Trim() != "") { if (totmarbetes > 1) { //guardar la cantidad distribuyendola de manera proporcional en los marbetes if (mod.GuardarMarbetePedimentoConDiferencias(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, lbl_clave.Text.Trim(), lbl_loc.Text.Trim().ToUpper(), decimal.Parse(txtCantidad.Text.Trim()), "")) { timer3.Enabled = false; System.Media.SystemSounds.Beep.Play(); statusBar1.Text = ""; LimpiarDatos(); timer1.Enabled = true; timer2.Enabled = true; return; } } else //if (tot_marbetes > 1) { //si solo es un marbete en la localizacion //guardar los datos del marbete normal if (mod.GuardarMarbeteConteo2(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, txtCantidad.Text.Trim(), "")) { System.Media.SystemSounds.Beep.Play(); LimpiarDatos(); timer1.Enabled = true; timer3.Enabled = false; return; } } } else { //guardar los datos del marbete normal if (mod.GuardarMarbeteConteo2(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, txtCantidad.Text.Trim(), "")) { System.Media.SystemSounds.Beep.Play(); LimpiarDatos(); timer1.Enabled = true; timer3.Enabled = false; return; } } this.Hide(); this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.ShowDialog(); } catch (Exception ex) { timer3.Enabled = true; MessageBox.Show("Error Al Guardar Datos.." + ex.Message.ToString()); LimpiarDatos(); } this.Hide(); this.Close(); //frmDatosMarbete f = new frmDatosMarbete(); //f.ShowDialog(); }
public void txtArt_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtArt.Text.Trim() != "") { if (mod.ValidaLocalizacionInventarioArticulo(txtLoc.Text.Trim().ToUpper(), Global.piid, txtArt.Text.Trim())) { if (txtLoc.Text.Trim() != "") { //obtener los datos del marbete asignado a la localizacion por articulo DataSet dt = mod.ObtenerMarbeteLocalizacion(txtLoc.Text.Trim().ToUpper(), Global.piid, txtArt.Text.Trim()); int marbete = 0; if (dt != null) { if (dt.Tables.Count > 0) { if (dt.Tables[0].Rows.Count > 0) { DataRow dr = dt.Tables[0].Rows[0]; //Conteo1 //Diferencias //IdPareja marbete = int.Parse(dr["Etiqueta"].ToString()); if (!string.IsNullOrEmpty(dr["Conteo1"].ToString())) { if (!string.IsNullOrEmpty(dr["Diferencias"].ToString())) { if (bool.Parse(dr["Diferencias"].ToString())) { MessageBox.Show("Marbete con diferencias ya fue capturado"); this.Close(); return; } } } //Pasillo, //Etiqueta, //Clave, //Localizacion, Cant_Fisica, Unidad, Costo, Conteo1, Conteo2, Observaciones, Variacion_Conteo, Diferencias, Conteos, IdPareja, //Descr, LotSerNbr frm_marbete f = new frm_marbete(); frmDatosMarbete f2 = new frmDatosMarbete(); f.marbete = marbete; f.lbl_marbete.Text = marbete.ToString(); f.lbl_clave.Text = dr["Clave"].ToString().Trim(); f.lbl_loc.Text = dr["Localizacion"].ToString().Trim(); f.txt_desc.Text = dr["Descr"].ToString().Trim(); f.lblUnidad.Text = dr["Unidad"].ToString().Trim(); f.CantFisica = decimal.Parse(dr["Cant_Fisica"].ToString().Trim()); f.lbl_pasillo.Text = dr["Pasillo"].ToString().Trim(); if (!string.IsNullOrEmpty(dr["LotSerNbr"].ToString().Trim())) { f.lblLote.Text = dr["LotSerNbr"].ToString().Trim(); f.lblTotMarbetes.Text = mod.TotMarbetesLocalizacion(f2.txtMarbete.Text.Trim(), dr["Clave"].ToString().Trim(), dr["Localizacion"].ToString().Trim()).ToString(); f.totmarbetes = mod.TotMarbetesLocalizacion(f2.txtMarbete.Text.Trim(), dr["Clave"].ToString().Trim(), dr["Localizacion"].ToString().Trim()); } else { f.lblLote.Text = ""; f.lblTotMarbetes.Text = "1"; f.totmarbetes = 1; } this.Close(); f.Show(); } else { MessageBox.Show("Articulo ya capturado."); this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.Show(); }// if (dt.Tables[0].Rows.Count > 0) //try } else { MessageBox.Show("Error al obtener marbetes en la localizacion"); this.Close(); txtLoc.Text = ""; txtLoc.Focus(); } } else { MessageBox.Show("Error al obtener marbetes en la localizacion"); txtLoc.Text = ""; txtLoc.Focus(); } } } else { MessageBox.Show("Localizacion no coincide con articulo.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); btnMarbeteManual.Visible = true; /* * this.Close(); * frm_Menu f = new (); * f.txtLoc.Text = ""; * f.txtLoc.Focus(); * f.Show(); */ } } }
private void btn_continuar_Click(object sender, EventArgs e) { if (lbl_marbete.Text.Trim() != "") { try { if (txtCantidad.Text.Trim() != "") { if (!mod.IsNumeric(txtCantidad.Text.Trim())) { MessageBox.Show("Cantidad No Valida"); txtCantidad.Text = ""; txtCantidad.Focus(); return; } if (txtVerificarCant.Text.Trim() != "") { if (!mod.IsNumeric(txtVerificarCant.Text.Trim())) { MessageBox.Show("Cantidad No Valida...Favor de verificarla"); txtVerificarCant.Text = ""; txtVerificarCant.Focus(); return; } } if (decimal.Parse(txtCantidad.Text.Trim()) != decimal.Parse(txtVerificarCant.Text.Trim())) { MessageBox.Show("Cantidad No Valida...Favor de verificarla"); txtVerificarCant.Text = ""; txtCantidad.Text = ""; txtCantidad.Focus(); return; } } else { MessageBox.Show("Cantidad No Valida..."); txtCantidad.Text = ""; txtCantidad.Focus(); return; } if (lblLote.Text.Trim() != "") { if (totmarbetes > 1) { //guardar la cantidad distribuyendola de manera proporcional en los marbetes if (mod.GuardarMarbetePedimento(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, lbl_clave.Text.Trim(), lbl_loc.Text.Trim().ToUpper(), decimal.Parse(txtCantidad.Text.Trim()), "")) { System.Media.SystemSounds.Beep.Play(); this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.Show(); return; } } else //if (tot_marbetes > 1) { //si solo es un marbete en la localizacion //guardar los datos del marbete normal if (mod.guardar_marbete(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, txtCantidad.Text.Trim(), "")) { this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.Show(); return; } } } else { //guardar los datos del marbete normal if (mod.guardar_marbete(lbl_marbete.Text.Trim(), Global.pareja_no, Global.piid, txtCantidad.Text.Trim(), "")) { System.Media.SystemSounds.Beep.Play(); this.Close(); frmDatosMarbete f = new frmDatosMarbete(); f.Show(); return; } } } catch (Exception ex) { MessageBox.Show("Error Al Guardar Datos.." + ex.Message.ToString()); return; } //MessageBox.Show("Los Datos Se Guardaron Correctamente.."); //limpiardatos(); //txt_no.Focus(); } else { //MessageBox.Show("Introduzca El numero De Marbete.."); //txt_no.Focus(); } }