Esempio n. 1
0
 private void btn_picking2_Click(object sender, EventArgs e)
 {
     if (login == true)
     {
         Global.Eliminar_Zonas_Usuario(Global.usuario);
         Global.picking    = 2;
         Global.orden_zona = 2;
         frm_menu f = new frm_menu();
         f.login = true;
         this.Close();
         f.Show();
         return;
     }
     else
     {
         if (Global.picking == 1)
         {
             frm_supervisor f1 = new frm_supervisor();
             this.Hide();
             f1.ShowDialog();
             if (f1.ok)
             {
                 if (Global.invcnbr != "")
                 {
                     Global.verificar_factura_salida_usuario(Global.invcnbr);
                 }
                 Global.Eliminar_Zonas_Usuario(Global.usuario);
                 Global.picking    = 2;
                 Global.orden_zona = 2;
                 frm_menu f = new frm_menu();
                 f.login = false;
                 this.Close();
                 f.Show();
             }
             else
             {
                 this.Show();
             }
         }
         else
         {
             Global.Eliminar_Zonas_Usuario(Global.usuario);
             Global.picking    = 2;
             Global.orden_zona = 2;
             frm_menu f = new frm_menu();
             f.login = false;
             this.Close();
             f.Show();
         }
     }
 }
Esempio n. 2
0
 private void btn_picking1_Click(object sender, EventArgs e)
 {
     if (login == true)
     {
         Global.picking = 1;
         Global.cajap2  = "";
         this.Close();
         frm_seleccionar_areas_piciking f = new frm_seleccionar_areas_piciking();
         f.Show();
     }
     else if (Global.picking == 2)
     {
         if (Global.invcnbr != "")
         {
             MessageBox.Show("Tiene una factura pendiente en PICKING2 " + Global.invcnbr);
             return;
         }
         else
         {
             frm_supervisor f1 = new frm_supervisor();
             this.Hide();
             f1.ShowDialog();
             if (f1.ok)
             {
                 Global.picking = 1;
                 Global.cajap2  = "";
                 frm_menu f = new frm_menu();
                 f.login = false;
                 this.Close();
                 f.Show();
             }
             else
             {
                 this.Show();
             }
         }
     }
 }
        private void btn_continuar_Click(object sender, EventArgs e)
        {
            int tot = 0;

            foreach (ListViewItem l in lstv_b.Items)
            {
                if (l.Checked)
                {
                    tot++;
                }
            }

            foreach (ListViewItem l in lstv_a.Items)
            {
                if (l.Checked)
                {
                    tot++;
                }
            }


            if (tot <= 0)
            {
                MessageBox.Show("Seleccione las ZONAS de surtimiento correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                return;
            }


            Global.Eliminar_Zonas_Usuario(Global.usuario);
            //Lado a
            foreach (ListViewItem l in lstv_a.Items)
            {
                if (l.Checked)
                {
                    tot++;
                }

                Global.zonas_usuario_OP(int.Parse(l.Tag.ToString()), "A", l.Checked);
            }

            //Lado b

            foreach (ListViewItem l in lstv_b.Items)
            {
                if (l.Checked)
                {
                    tot++;
                }

                Global.zonas_usuario_OP(int.Parse(l.Tag.ToString()), "B", l.Checked);
            }



            if (login == true)
            {
                Global.orden_zona = Global.obtener_orden_surtimiento_picking1();
                frm_menu f = new frm_menu();
                f.Show();
                this.Close();
            }
            else
            {
                Global.orden_zona = Global.obtener_orden_surtimiento_picking1();
                this.Close();
            }
        }