private void menuItem2_Click(object sender, EventArgs e)
        {
            if (dataGrid1.VisibleRowCount > 0)
            {
                DialogResult dr = MessageBox.Show("¿Seguro que desea salir?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                if (dr == DialogResult.Yes)
                {
                    //c.finalizaInventario(idInv);//MODIFICAR PARA FINALIZAR EL INVENTARIO

                    Cursor.Current = Cursors.WaitCursor;
                    frmMenu_Principal fmp = new frmMenu_Principal(user);
                    fmp.Show();
                    this.Dispose();
                    Cursor.Current = Cursors.Default;
                }
                else
                {
                }
            }
            else
            {
                Cursor.Current = Cursors.WaitCursor;
                frmMenu_Almacen fma = new frmMenu_Almacen(user);
                fma.Show();
                this.Dispose();
                Cursor.Current = Cursors.Default;
            }
        }
        private void menuItem1_Click(object sender, EventArgs e)
        {
            this.Dispose();
            frmMenu_Almacen fma = new frmMenu_Almacen(user);

            fma.Show();
        }
Beispiel #3
0
 public void fillDataGrid(string op)
 {
     try
     {
         DataTable dt  = vop.validaOrden(op);
         DataTable dt2 = vop.validaOrden(op);
         dgPaquetes.DataSource = dt;
         dgInfoProd.DataSource = dt2;
         if (dt.Rows.Count == 0)
         {
             dtVacio = false;
         }
         else
         {
             dtVacio = true;
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
         MessageBox.Show("Hubo un asunto con la conexion. \nFavor de Reintentar en unos momentos", "Advertencia");
         this.Dispose();
         frmMenu_Almacen fma = new frmMenu_Almacen(usu);
         fma.Show();
     }
 }
Beispiel #4
0
        public Remisiones(string codigoProd, string RemiPzas)
        {
            InitializeComponent();
            CodProd = codigoProd;
            PzaRemi = RemiPzas;
            fillDataGeneral();
            user = usuario;
            int count = dataGrid1.VisibleRowCount;

            if (count > 0)
            {
            }
            else
            {
                //LiberarControles(this);
                this.Dispose();
                GC.Collect();
                MessageBox.Show("No tienes informacion de este producto en ninguna escuadra");
                frmMenu_Almacen fma = new frmMenu_Almacen(user);
                fma.Show();
            }



            nuevaEscuadra     = ws.obtenerEscuadraVirtual();
            idEscuadraVirtual = ws.asignaEscuadraVirtual(nuevaEscuadra);
        }
 private void menuItem2_Click(object sender, EventArgs e)
 {
     if (dataGrid1.VisibleRowCount > 0)
     {
         DialogResult dr = MessageBox.Show("Aun falta Mercancia por Recoger\n¿Esta seguro que desea salir?", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
         if (dr == DialogResult.OK)
         {
             frmMenu_Almacen fma = new frmMenu_Almacen(user);
             fma.Show();
             GC.Collect();
             //LiberarControles(this);
             this.Dispose();
             dataGrid1.Dispose();
         }
         else
         {
         }
     }
     else
     {
         frmMenu_Almacen fpo = new frmMenu_Almacen(user);
         fpo.Show();
         //LiberarControles(this);
         this.Dispose();
         GC.Collect();
         dataGrid1.Dispose();
     }
 }
Beispiel #6
0
        public void fillDataGridEsc()
        {
            DataTable dt = cm.getEscuadraWDR();

            if (dt.Rows.Count > 0)////JLMQ SE AGREGO ESTA VALIDACION PARA QUE EN CASO DE QUE NO EXISTAN ESCUADRAS VIRTUALES SE NOTIFIQUE AL USUARIO
            {
                try
                {
                    dataGrid1.DataSource = dt;
                }
                catch (Exception e)
                {
                    error   = e.Message;
                    elimina = cm.deleteRemision(remition);
                    MessageBox.Show("No hay escuadras Disponibles", "Advertencia");
                    //LiberarControles(this);
                    this.Dispose();
                    GC.Collect();
                    frmMenu_Almacen fmp = new frmMenu_Almacen(user);
                    fmp.Visible = true;
                }
            }
            else
            {
                MessageBox.Show("No hay escuadras Disponibles", "Advertencia");
                elimina = cm.deleteRemision(remi);
                this.Dispose();
                GC.Collect();
                frmMenu_Almacen fmp = new frmMenu_Almacen(user);
                fmp.Visible = true;
            }
        }
 private void Impresion_Etiqueta_Closing(object sender, CancelEventArgs e)
 {
     //LiberarControles(this);
     this.Dispose();
     GC.Collect();
     frmMenu_Almacen fma = new frmMenu_Almacen(user);
     fma.Show();
 }
 private void menuItem1_Click(object sender, EventArgs e)
 {
     //LiberarControles(this);
     this.Dispose();
     GC.Collect();
     frmMenu_Almacen fma = new frmMenu_Almacen(user);
     fma.Show();
 }
        private void Reportar_Mermas_Closing(object sender, CancelEventArgs e)
        {
            //LiberarControles(this);
            this.Dispose();
            GC.Collect();
            frmMenu_Almacen fma = new frmMenu_Almacen(user);

            fma.Show();
        }
Beispiel #10
0
        private void menuItem2_Click(object sender, EventArgs e)
        {
            bool actEscNva = false;

            actEscNva = cm.ActNvaEsc(pzaRemi, txtEsc.Text);
            if (actEscNva == true)
            {
                MessageBox.Show("Se actualizo Correctamente la informacion en la nueva escuadra", "Exito");
                frmMenu_Almacen fma = new frmMenu_Almacen(user);
                fma.Show();
            }
        }
Beispiel #11
0
 public void fillDataGeneral()
 {
     try
     {
         DataTable ds = ws.Esc_Remi(CodProd);
         dataGrid1.DataSource = ds;
     }
     catch (Exception e)
     {
         MessageBox.Show("Hubo un problema con la conexión\nPor favor intentelo de nuevo más tarde", "Advertencia");
         this.Dispose();
         frmMenu_Almacen fma = new frmMenu_Almacen(user);
         fma.Show();
         GC.Collect();
     }
 }
Beispiel #12
0
 public void fillDataGrid()
 {
     try
     {
         DataTable ds = cm.showProdCompWDR();
         //DataTable dt = ds.Tables[0];
         dataGrid1.DataSource = ds;
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
         this.Dispose();
         frmMenu_Almacen fma = new frmMenu_Almacen(user);
         fma.Show();
         GC.Collect();
     }
 }
Beispiel #13
0
 public void fillDataGrid()
 {
     try
     {
         DataTable ds = ws.showProdCompWDR();
         //DataTable dt = ds.Tables[0];
         dataGrid1.DataSource = ds;
     }
     catch (Exception e)
     {
         //MessageBox.Show("Hubo un problema con la conexión\nPor favor intentelo de nuevo más tarde", "Advertencia");
         MessageBox.Show(e.Message);
         //LiberarControles(this);
         this.Dispose();
         frmMenu_Almacen fma = new frmMenu_Almacen(user);
         fma.Show();
         GC.Collect();
     }
 }
Beispiel #14
0
 private void menuItem1_Click(object sender, EventArgs e)
 {
     //this.Close();ASI ESTABA PERO NO CERRABA BIEN
     try
     {
         DialogResult usuElige = MessageBox.Show("¿ESTAS SEGURO QUE DESEAS SALIR DE ESTE PROCESO? AUN NO SE CONCLUYE", "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
         this.Dispose();
         if (usuElige == DialogResult.Yes)
         {
             elimina = cm.deleteRemision(remi);
             frmMenu_Almacen fma = new frmMenu_Almacen(user);
             fma.Show();
         }
     }
     catch (Exception delete)
     {
         error = delete.Message;
     }
 }
        public Recibir_Producto(string[] usuario)
        {
            InitializeComponent();
            fillDataGeneral();
            user = usuario;
            int count = dataGrid1.VisibleRowCount;

            if (count > 0)
            {
            }
            else
            {
                //LiberarControles(this);
                this.Dispose();
                GC.Collect();
                MessageBox.Show("No hay mercancia pendiente por recibir");
                frmMenu_Almacen fma = new frmMenu_Almacen(user);
                fma.Show();
            }
        }
Beispiel #16
0
 public void fillDataGrid(string remision)
 {
     try
     {
         DataTable dt = c.showPaquetesRemision(remision, sucursal);
         dgPaquetes.DataSource = dt;
         if (dt.Rows.Count == 0)
         {
             dtVacio = false;
         }
         else
         {
             dtVacio = true;
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
         MessageBox.Show("Hubo un asunto con la conexion. \nFavor de Reintentar en unos momentos", "Advertencia");
         this.Dispose();
         frmMenu_Almacen fma = new frmMenu_Almacen(user);
         fma.Show();
     }
 }
Beispiel #17
0
        private void btnSalir_Click(object sender, EventArgs e)
        {
            frmMenu_Almacen fma2 = new frmMenu_Almacen(user);

            fma2.Show();
        }
        private void btnReportar_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                string mrm = "";
                btnReportar.Enabled = false;
                btnReportar.Visible = false;

                tipoMerma = cbMerma.SelectedItem.ToString();
                if (string.IsNullOrEmpty(tipoMerma))
                {
                    MessageBox.Show("SELECCIONA UN TIPO DE MERMA POR FAVOR", "ERROR");
                    btnReportar.Enabled = true;
                    btnReportar.Visible = true;
                }
                else
                {
                    mrm = txtCantidad.Text.ToString();
                    if (string.IsNullOrEmpty(mrm))
                    {
                        MessageBox.Show("EL CAMPO MERMA NO PUEDE ESTAR VACIO, INGRESA UN VALOR NUMERICO", "ERROR");
                        btnReportar.Enabled = true;
                        btnReportar.Visible = true;
                    }
                    else
                    {
                        int mermaCantidad = int.Parse(txtCantidad.Text);
                        pzaCargadaEsc = qty;

                        if (mermaCantidad > 0)
                        {
                            if (mermaCantidad < pzaCargadaEsc)                        //merma<cantidad en Escuadra
                            {
                                newId = ws.getNewIdEsc(epc);                          //obtiene newid de la escuadra leida
                                int diferencia = pzaCargadaEsc - mermaCantidad;       //diferencia sera el valor que se pone en el update para actualizar la escuadra.
                                //data[4] = cantidad.ToString();
                                int Id      = ws.getProdId(data[0], data[5], newId);  //ID
                                int renglon = ws.getRenglon(data[0], data[5], newId); //RENGLON

                                //int res = ws.MermaAlmacen(prodId, cantidad, data[1], data[8], renglon, data[11], user[4], user[3]);
                                //int res = ws.MermaAlmacen(Id, cantidad, diferencia, data[0], data[5], renglon, txtEPC.Text, user[4], user[3]);//movimiento en intelisis

                                merma = ws.reportarMerma(Id, mermaCantidad, diferencia, renglon, epc, user[4], user[3], data[5], data[0], pzaCargadaEsc, tipoMerma);

                                Cursor.Current = Cursors.Default;
                                MessageBox.Show("MERMA REPORTADA CORRECTAMENTE", "EXITO");
                                label2.Visible = false;
                                label3.Visible = false;
                                label4.Visible = false;
                                label5.Visible = false;

                                lblCliente.Visible = false;
                                lblCliente.Text    = "";

                                lblOP.Visible = false;
                                lblOP.Text    = "";

                                lblPedido.Visible = false;
                                lblPedido.Text    = "";

                                lblProducto.Visible = false;
                                lblProducto.Text    = "";

                                txtCantidad.Visible = false;
                                txtCantidad.Text    = "";
                                qty = 0;

                                menuItem2.Enabled   = false;
                                btnReportar.Visible = false;
                                btnBuscar.Enabled   = true;

                                txtEPC.Text    = "";
                                txtEPC.Enabled = true;
                                txtEPC.Focus();

                                label6.Enabled = false;
                                label6.Visible = false;

                                lbPzas.Enabled = false;
                                lbPzas.Visible = false;

                                frmMenu_Almacen malm = new frmMenu_Almacen(user);
                                malm.Show();
                            }
                            else
                            {
                                Cursor.Current = Cursors.Default;
                                MessageBox.Show("LAS MERMAS NO PUEDEN SER MAYORES AL CONTENIDO DE LA ESCUADRA", "ERROR");
                                txtCantidad.Text = qty + "";
                                txtCantidad.Focus();
                            }
                        }
                        else
                        {
                            Cursor.Current = Cursors.Default;
                            MessageBox.Show("CANTIDAD DE MERMA INVALIDAD", "ERROR");
                            txtCantidad.Text = qty + "";
                            txtCantidad.Focus();
                        }
                    }//
                }
            }
            catch (Exception ee)
            {
                Cursor.Current = Cursors.Default;
                MessageBox.Show("HUBO UN ERROR AL REPORTAR LA MERMA", "Aviso");
                txtCantidad.Text    = "";
                btnReportar.Enabled = true;
                btnReportar.Visible = true;
            }
        }