public enviosWorking(int socio, int id_socio, int id_usuario) { InitializeComponent(); dt = new DataTable(); DataColumn col; col = dt.Columns.Add(); col.ColumnName = "N° de envio"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° de orden"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° de carro"; col.DataType = typeof(string); this.socio = socio; this.id_socio = id_socio; this.id_usuario = id_usuario; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); /*LLENAR LA TABLA CON LOS ENVIOS PENDIENTES*/ refreshEnviosPendientes(); } }
public showCajas(int socio, int id_envio, int id_orden, int id_carro, String palet) { InitializeComponent(); this.Socio = socio; this.id_Envio = id_envio; this.id_Orden = id_orden; this.id_Carro = id_carro; this.Palet = palet; this.palet_lbl.Text = Palet; this.envio_lbl.Text = id_Envio + ""; this.orden_lbl.Text = id_Orden + ""; this.carro_lbl.Text = id_Carro + ""; switch (socio) { case 1: break; case 2: break; case 3: break; case 4: this.palet_lbl.Visible = false; this.label1.Visible = false; break; } dt = new DataTable(); DataColumn col; col = dt.Columns.Add(); col.ColumnName = "#"; col.DataType = typeof(int); col = dt.Columns.Add(); col.ColumnName = "EPC de la caja"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "Enviado"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "Recibido"; col.DataType = typeof(string); using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); /*LLENAR LA TABLA CON LOS ENVIOS PENDIENTES*/ refreshCajas(); } }
public entradasWorgking(int socio, int id_socio, int id_usuario, String nombreSocio) { InitializeComponent(); dt = new DataTable(); DataColumn col; col = dt.Columns.Add(); col.ColumnName = "N° de envio"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° de orden"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° de carro"; col.DataType = typeof(string); col = dt.Columns.Add(); if(socio == 3) col.ColumnName = "Empaque"; if(socio == 4) col.ColumnName = "Distribuidor"; col.DataType = typeof(string); this.socio = socio; this.id_socio = id_socio; this.id_usuario = id_usuario; this.nombreSocio = nombreSocio; if (socio == 4) { label3.Text = "N° de cajas enviadas"; label4.Text = "N° de cajas recibidas"; // label5.Visible = false; // label6.Visible = false; showPallet.Text = "Ver cajas"; } using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); /*LLENAR LA TABLA CON LOS ENVIOS PENDIENTES*/ refreshEnviosPendientes(); } }
public showPallets(int socio, int id_envio, int id_Orden, int id_Carro) { InitializeComponent(); verCajasbtn.Enabled = false; this.socio = socio; this.id_envio = id_envio; this.id_orden = id_Orden; this.id_carro = id_Carro; this.envioNumber.Text = id_envio+""; dt = new DataTable(); DataColumn col; col = dt.Columns.Add(); col.ColumnName = "EPC del Pallet"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° de cajas total"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° Cajas enviadas"; col.DataType = typeof(string); col = dt.Columns.Add(); col.ColumnName = "N° Cajas recibidas"; col.DataType = typeof(string); using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); /*LLENAR LA TABLA CON LOS ENVIOS PENDIENTES*/ refreshPallets(); } }
private void button1_Click(object sender, EventArgs e) { using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); String result = eliminarEnvio(); String[] r = result.Split('*'); if (r[0].CompareTo("Error") == 0) { MessageBox.Show(r[1], "Error al eliminar"); } else { MessageBox.Show(r[1], "Operación exitosa"); this.Close(); using (enviosWorking env = new enviosWorking(socio, id_socio, id_usuario)) { env.ShowDialog(); } } } }
private void button1_Click(object sender, EventArgs e) { String r = ""; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); r = Traz(); //MessageBox.Show(r); } String[] res = r.Split('{'); if (res[0].CompareTo("Error") == 0) { MessageBox.Show(res[1], "Error"); } else { //MessageBox.Show(res[1]); using (Trazabilidad t = new Trazabilidad(res[1])) { t.ShowDialog(); } } }
/******GUARDO LAS CAJAS Y TARIMAS******/ private void Save() { if (socio == 3) { if (m_tagTable.Items.Count > 0) { if (tarimaCont == 1) { String epcs = ""; DateTime date = DateTime.Now; string tipo; String tarima = "", cajas = "", respuesta = ""; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); foreach (TagCallbackInfo data in m_tagTable.Items) { epcs += data.epc.ToString() + ","; tipo = data.epc.ToString().Substring(0, 2); if (tipo.CompareTo("01") == 0) { tarima = data.epc.ToString(); } else { if (cajas.CompareTo("") == 0) cajas += data.epc.ToString(); else cajas += "*" + data.epc.ToString(); } } respuesta = compararCajasTarimasService(cajas, tarima); } String[] resp = respuesta.Split('*'); if (resp[0].CompareTo("Error") == 0) MessageBox.Show(resp[1], "Error"); else if (resp[0].CompareTo("Error1") == 0) { MessageBox.Show(resp[1] + "\n - Intente de nuevo.", "Error de conexión"); } else { m_tagTable.Clear(); startMenu1.UpdateTimeElapsed(000); startMenu1.UpdateTagCount(000); cajas_lbl.Text = "000"; tarima_lbl.Text = "000"; MessageBox.Show(resp[1], "Comparación exitosa"); } } else MessageBox.Show("Error al guardar. \n - Solo se puede guardar un solo Pallet por lectura de cajas.", "Error"); } else MessageBox.Show("No hay epcs"); } if (socio == 4) { if (m_tagTable.Items.Count > 0) { if (tarimaCont == 0) { String epcs = ""; DateTime date = DateTime.Now; String cajas = "", respuesta = ""; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); foreach (TagCallbackInfo data in m_tagTable.Items) { epcs += data.epc.ToString() + ","; if (cajas.CompareTo("") == 0) cajas += data.epc.ToString(); else cajas += "*" + data.epc.ToString(); } respuesta = compararCajasTarimasService(cajas, ""); } String[] resp = respuesta.Split('*'); if (resp[0].CompareTo("Error") == 0) MessageBox.Show("Algo fue mal en el registro de cajas y tarimas", "Error"); else { m_tagTable.Clear(); startMenu1.UpdateTimeElapsed(000); startMenu1.UpdateTagCount(000); cajas_lbl.Text = "000"; MessageBox.Show(resp[1], "Registro exitoso"); } } else MessageBox.Show("No puede guardar palets a los puntos de venta.", "Error"); } else MessageBox.Show("No hay epcs", "Error"); } }
void startMenu1_OnButtonClick(ButtonClickType type) { switch (type) { case ButtonClickType.Finalizar: // MessageBox.Show("Finalizar"); String result; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); result = finalizarPreEnvio(); } String[] r = result.Split('*'); if (r[0].CompareTo("Error") == 0) { MessageBox.Show(r[1], "Error al enviar"); } else { MessageBox.Show(r[1], "Operación exitosa"); this.Close(); using (enviosWorking env = new enviosWorking(socio, id_socio, id_usuario)) { env.ShowDialog(); } } break; case ButtonClickType.Clear: m_tagTable.Clear(); startMenu1.UpdateTimeElapsed(000); startMenu1.UpdateTagCount(000); cajas_lbl.Text = "0"; tarima_lbl.Text = "0"; break; case ButtonClickType.Exit: this.Close(); using (enviosWorking en = new enviosWorking(socio, id_socio, id_usuario)) { en.ShowDialog(); } break; case ButtonClickType.Hide: case ButtonClickType.Unhide: //Resize list nTable.Height = 270 - startMenu1.Height; break; case ButtonClickType.Save: Save(); break; case ButtonClickType.Start: Start(); break; case ButtonClickType.Stop: Stop(); break; case ButtonClickType.Sorting: switch (startMenu1.SortingMethod) { case Sorting.EPC_Ascending: m_tagTable.SortMethod = SortIndex.EPC; m_tagTable.Ascending = true; break; case Sorting.EPC_Decending: m_tagTable.SortMethod = SortIndex.EPC; m_tagTable.Ascending = false; break; /*case Sorting.PC_Ascending: m_tagTable.SortMethod = SortIndex.PC; m_tagTable.Ascending = true; break; case Sorting.PC_Decending: m_tagTable.SortMethod = SortIndex.PC; m_tagTable.Ascending = false; break;*/ case Sorting.INDEX_Ascending: m_tagTable.SortMethod = SortIndex.INDEX; m_tagTable.Ascending = true; break; case Sorting.INDEX_Decending: m_tagTable.SortMethod = SortIndex.INDEX; m_tagTable.Ascending = false; break; } m_tagTable.Sort(); m_tagTable.Redraw(); break; } }
private void cont_btn_Click(object sender, EventArgs e) { using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); string[] datosDistribuidor = datosSocio(preIdOrden, preIdCarro).Split(','); int id_dist = int.Parse(datosDistribuidor[0]); string nombre_dist = datosDistribuidor[1]; using (readEpcs inventario = new readEpcs(socio, id_socio, preIdOrden, preIdCarro, nombre_dist, id_usuario)) { inventario.ShowDialog(); this.Close(); } } }
private void button4_Click(object sender, EventArgs e) { if (orden_cb.SelectedItem.ToString().CompareTo("") != 0 && orden_cb.SelectedItem.ToString().CompareTo("Sin ordenes aprobadas") != 0 && carro_cb.SelectedItem.ToString().CompareTo("") != 0 && carro_cb.SelectedItem.ToString().CompareTo("Sin carros") != 0) { String[] res; int ordenSelected, carroSelected, id_dist; string nombre_dist; ordenSelected = int.Parse(orden_cb.SelectedItem.ToString()); carroSelected = int.Parse(carro_cb.SelectedItem.ToString()); using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); // string[] datosDistribuidor = jsonString.Split(','); string[] datosDistribuidor = datosSocio(ordenSelected, carroSelected).Split(','); id_dist = int.Parse(datosDistribuidor[0]); nombre_dist = datosDistribuidor[1]; /*VERIFICA SI LO QUE DEVOLVIO EL WEBSERVER FUE O NO ERROR*/ res = registroEnvio(ordenSelected, carroSelected, id_dist).Split('*'); } if (res[0].CompareTo("Error") == 0) { MessageBox.Show(res[1], "Error"); } else { MessageBox.Show(res[1], "Registro Exitoso"); using (readEpcs inventario = new readEpcs(socio, id_socio, ordenSelected, carroSelected, nombre_dist, id_usuario)) { this.Close(); inventario.ShowDialog(); } } }else MessageBox.Show("Debe elegir una orden y un carro disponible.","Error"); }
private void actualizar_btn_Click(object sender, EventArgs e) { using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); /*LLENAR LA TABLA CON LOS ENVIOS PENDIENTES*/ refreshEnviosPendientes(); } }
private void ini_sesion_btn_Click(object sender, EventArgs e) { String user, pass, result=""; user = user_txt.Text; pass = pass_txt.Text; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); result = webServiceConeccion(user, pass); } String[] conex = result.Split('*'); if (conex[0].Contains("Error")) { MessageBox.Show(conex[1], "Error"); } else { using (workingPlace wp = new workingPlace(conex[1], user, pass)) { pass_txt.Text = ""; //MessageBox.Show(conex[1]); wp.ShowDialog(); } } }
private void dataGrid1_CurrentCellChanged(object sender, EventArgs e) { dataGrid1.Select(dataGrid1.CurrentRowIndex); if (dataGrid1.CurrentRowIndex != rowIndex) { if (datosTabla == 1) { preIdEnvio = int.Parse(dt.Rows[dataGrid1.CurrentRowIndex][0].ToString()); preIdOrden = int.Parse(dt.Rows[dataGrid1.CurrentRowIndex][1].ToString()); preIdCarro = int.Parse(dt.Rows[dataGrid1.CurrentRowIndex][2].ToString()); preNombreEmpaque = dt.Rows[dataGrid1.CurrentRowIndex][3].ToString(); // if (socio == 3) // { String r = ""; using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); r = cuentaPallets(); } String[] res = r.Split('*'); if (res[0].CompareTo("Error") == 0) { MessageBox.Show(res[1], "Error"); } else if (res[0].CompareTo("Error1") == 0) { MessageBox.Show(res[1] + "\n - Intente de nuevo.", "Error de conexión"); } else { String[] cant = res[1].Split(','); label5.Text = cant[0]; label6.Text = cant[1]; empaque_lbl.Text = preNombreEmpaque; compl_send.Enabled = true; cont.Enabled = true; showPallet.Enabled = true; rechazar_btn.Enabled = true; } // } /* if (socio == 4) { empaque_lbl.Text = preNombreEmpaque; compl_send.Enabled = true; cont.Enabled = true; }*/ } rowIndex = dataGrid1.CurrentRowIndex; } }
private void cont_Click(object sender, EventArgs e) { using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); using (readEpcsEntradas inventario = new readEpcsEntradas(socio, id_socio, preIdOrden, preIdCarro, nombreSocio, preNombreEmpaque, id_usuario)) { inventario.ShowDialog(); this.Close(); } } }
private void compl_send_Click(object sender, EventArgs e) { using (cargando c = new cargando()) { c.Location = new Point((320 - c.Width) / 2, (240 - c.Height) / 2); c.Show(); c.Update(); String result = finalizarEnvio("1"); String[] r = result.Split('*'); //MessageBox.Show(result); if (r[0].CompareTo("Error") == 0) { MessageBox.Show(r[1], "Error al finalizar"); } else if (r[0].CompareTo("Error2") == 0) { using (mostrarMessage mM = new mostrarMessage("¿Seguro?", "¿Seguro que deseas finalizar el envio "+preIdEnvio+"?", r[1])) { mM.Location = new Point((320 - mM.Width) / 2, (240 - mM.Height) / 2); if (mM.ShowDialog() == DialogResult.OK) { //MessageBox.Show("Finalizó el envio"); String res = finalizarEnvio("2"); String[] re = res.Split('*'); if (re[0].CompareTo("Error") == 0) { MessageBox.Show(re[1], "Error al finalizar"); } else { MessageBox.Show(re[1], "Operación exitosa"); refreshEnviosPendientes(); label5.Text = "---"; label6.Text = "---"; cont.Enabled = false; compl_send.Enabled = false; showPallet.Enabled = false; rechazar_btn.Enabled = false; } } } }else { MessageBox.Show(r[1], "Operación exitosa"); refreshEnviosPendientes(); label5.Text = "---"; label6.Text = "---"; cont.Enabled = false; compl_send.Enabled = false; showPallet.Enabled = false; rechazar_btn.Enabled = false; } } }