コード例 #1
0
        private void menuItem1_Click(object sender, EventArgs e)
        {
            this.Close();
            frmMenu_Inventario fmi = new frmMenu_Inventario(user);

            fmi.Show();
        }
コード例 #2
0
        private void btnToStock_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                string conteo = "";
                int    intConteo;
                int    numConteo;
                int    finalizar;

                conteo    = txtConteo.Text.ToString();
                intConteo = Convert.ToInt32(conteo);
                if (intConteo > 0)
                {
                    if (!(string.IsNullOrEmpty(conteo)))
                    {
                        updateC   = "";
                        numConteo = c.getConteo(idInv);
                        iConteo   = c.updateConteos(idInv, epc, numConteo, intConteo);
                        if (iConteo == true)
                        {
                            MessageBox.Show("Realizaste el conteo del codigo '" + codigo + "'", "EXITO");
                            panelStock.Enabled = false;
                            panelStock.Visible = false;
                            txtConteo.Text     = "";
                            ubiConteo          = c.getUbiConteo(idInv);
                            ubiConteo          = ubiConteo.Trim();
                            numEsc             = c.getNumConteo(ubiConteo, idInv);
                            lbInventario.Text  = "TOTAL DE ESCUADRAS POR CONTAR PARA LA UBICACION ELEGIDA: " + numEsc + "";
                            fillDataGrid();
                            dataGrid1.Enabled = true;
                            dataGrid1.Visible = true;
                            finalizar         = dataGrid1.VisibleRowCount;
                            if (finalizar == 0)
                            {
                                if (numConteo == 4)
                                {
                                }
                                else
                                {
                                    bool updtInv = false;
                                    updtInv        = c.updateStatusInv(idInv, numConteo);
                                    Cursor.Current = Cursors.Default;
                                    MessageBox.Show("CONTEO FINALIZADO CON EXITO, FAVOR DE AVISAR A EL ENCARGADO", "EXITO");
                                    frmMenu_Inventario fmi = new frmMenu_Inventario(user);
                                    fmi.Show();
                                }
                            }
                            Cursor.Current = Cursors.Default;
                        }
                        else
                        {
                            Cursor.Current = Cursors.Default;
                            MessageBox.Show("ERROR AL GUARDAR CONTEO, REPITE EL PROCESO POR FAVOR", "ERROR");
                        }
                    }
                    else
                    {
                        Cursor.Current = Cursors.Default;
                        MessageBox.Show("EL CONTEO ESTA VACIO, INGRESA EL CONTEO ADECUADO POR FAVOR", "ERROR");
                    }
                }
                else
                {
                    Cursor.Current = Cursors.Default;
                    MessageBox.Show("INGRESA UN NUMERO VALIDO", "ERROR");
                }
            }
            catch (Exception excep)
            {
                Cursor.Current = Cursors.Default;
                string error = "";
                error = excep.Message;
                MessageBox.Show("REPITE EL PROCESO POR FAVOR", "ERROR");
            }
        }
コード例 #3
0
 private void mi_Siguiente_Click(object sender, EventArgs e)
 {
     Cursor.Current = Cursors.WaitCursor;
     if (!(string.IsNullOrEmpty(textBox1.Text)))
     {
         if (!(string.IsNullOrEmpty(textBox2.Text)))
         {
             if (!(string.IsNullOrEmpty(txtEsc.Text)))
             {
                 bool   EscDisponible = false;
                 int    idescuadra    = Convert.ToInt32(txtEsc.Text);
                 string codProd       = textBox1.Text;
                 int    piezas        = Convert.ToInt32(textBox2.Text);
                 string posicion      = ubicacion = cbSucursales.SelectedValue.ToString();
                 EscDisponible = ws.validaEscDisp(idescuadra);
                 if (piezas > 0)
                 {
                     if (idescuadra > 0)
                     {
                         if (EscDisponible == true)
                         {
                             Cursor.Current = Cursors.Default;
                             DialogResult dr = MessageBox.Show("SE CARGARA AL INVENTARIO LA SIGUIENTE INFORMACION: CODIGO DEL PRODUCTO:'" + textBox1.Text + "' , PIEZAS: '" + textBox2.Text + "' , UBICACION: '" + posicion + "' , #ESCUADRA: '" + txtEsc.Text + "' ¿DESEAS GUARDAR ESTA INFORMACION?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                             if (dr == DialogResult.Yes)
                             {
                                 Cursor.Current = Cursors.WaitCursor;
                                 bool actualizaEscuadra = false;
                                 actualizaEscuadra = ws.cargaInvInicial(codProd, piezas, posicion, idescuadra);
                                 if (actualizaEscuadra == true)
                                 {
                                     Cursor.Current = Cursors.Default;
                                     MessageBox.Show("ESCUADRA ASIGNADA EXITOSAMENTE", "EXITO");
                                     frmMenu_Inventario mi = new frmMenu_Inventario(usuario);
                                     mi.Show();
                                 }
                                 else
                                 {
                                     Cursor.Current = Cursors.Default;
                                     MessageBox.Show("No se pudo cargar la informacion al inventario inicial", "Error");
                                     frmMenu_Inventario mi = new frmMenu_Inventario(usuario);
                                     mi.Show();
                                 }
                             }
                             else
                             {
                             }
                         }
                         else
                         {
                             Cursor.Current = Cursors.Default;
                             MessageBox.Show("LA ESCUADRA QUE ELEGISTE NO ESTA DISPONIBLE VERIFICA LA INFORMACION", "Informacion");
                         }
                     }
                     else
                     {
                         Cursor.Current = Cursors.Default;
                         MessageBox.Show("EL IDENTIFICADOR DE LA ESCUADRA DEBE SER MAYOR A CERO", "ERROR");
                     }
                 }
                 else
                 {
                     Cursor.Current = Cursors.Default;
                     MessageBox.Show("LA CANTIDAD DE PIEZAS DEBE SER MAYOR A CERO", "ERROR");
                 }
             }
             else
             {
                 Cursor.Current = Cursors.Default;
                 MessageBox.Show("EL CAMPO ID ESCUADRA ESTA VACIO, INGRESA UN ID POR FAVOR", "ERROR");
             }
         }
         else
         {
             Cursor.Current = Cursors.Default;
             MessageBox.Show("CAMPO CANTIDA VACIO, INGRESA LA CANTIDAD A REGISTRAR POR FAVOR", "ERROR");
         }
     }
     else
     {
         Cursor.Current = Cursors.Default;
         MessageBox.Show("EL CODIGO DEL PRODUCTO ESTA VACIO, INGRESA ALGUN CODIGO", "ERROR");
     }
 }