Пример #1
0
        public void Agregar()
        {
            for (int i = 0; i < contador; i++)
            {
                if ((dgvLista.Rows[i].Cells[0].Value.ToString()).Equals(caja))
                {
                    textCaja.SelectAll();
                    textCaja.Text = Variables.Blanco;
                    textCaja.Focus();
                    string lsMensaje = "La caja ya fue escaneada";
                    throw new Exception(lsMensaje);
                }
            }

            DateTime fecha      = DateTime.Now;
            ClsZCTC  zCTC       = new ClsZCTC();
            string   lsCriterio = "";

            zCTC.Werks         = textCentro.Text;
            zCTC.Lgort         = textAlmacen.Text;
            zCTC.Caja          = caja;
            zCTC.FechaTraslado = fecha;
            zCTC.HoraTraslado  = fecha;
            lsCriterio         = "WHERE  CAJA = '" + caja + "'";
            ClsZCTCCollection zCTCColeccionTemp;

            zCTCColeccionTemp        = (new ClsZCTCBAL()).ConsultarZCTCBAL(lsCriterio);
            zCTC.CantidadMovimientos = zCTCColeccionTemp.Count + 1;
            contador++;
            textTotalCajas.Text = "" + contador;
            ClsZCTCBAL balZctc = new ClsZCTCBAL();

            balZctc.AgregarZCTCBAL(zCTC);
        }
Пример #2
0
        public void InsertarColeccionATablaZCTC()
        {
            IEnumerator lista   = zCTCCollection.GetEnumerator();
            ClsZCTCBAL  zCTCbal = new ClsZCTCBAL();

            while (lista.MoveNext())
            {
                ClsZCTC zCTC = (ClsZCTC)lista.Current;
                zCTCbal.AgregarZCTCBAL(zCTC);
            }
        }
Пример #3
0
        public Boolean BuscarEnColeccion(string codCaja)
        {
            Boolean     lbSeEncontro = false;
            IEnumerator lista        = zCTCCollection.GetEnumerator();
            ClsZCTCBAL  zCTCbal      = new ClsZCTCBAL();

            while (lista.MoveNext())
            {
                ClsZCTC zCTC = (ClsZCTC)lista.Current;
                if (codCaja.Equals(zCTC.Caja))
                {
                    lbSeEncontro = true;
                    break;
                }
            }
            return(lbSeEncontro);
        }
Пример #4
0
        public ArrayList CargarZCTC()
        {
            string criterio = Variables.Nulo;
            //Lista de clientes
            ClsZCTCCollection zCTCCollection;
            ClsZCTCBAL        zCTCBAL = new ClsZCTCBAL();
            ArrayList         arrZCTC = new ArrayList();

            try
            {
                zCTCCollection = zCTCBAL.ConsultarZCTCBAL(criterio);
                IEnumerator listaRegistros = zCTCCollection.GetEnumerator();
                while (listaRegistros.MoveNext())
                {
                    ClsZCTC currZCTC = (ClsZCTC)listaRegistros.Current;
                    arrZCTC.Add(new AddValue(currZCTC.Werks, currZCTC.Werks));
                }
                return(arrZCTC);
            }
            catch
            {
                throw;
            }
        }