private void GuardarRegistro()
        {
            try
            {
                //Crear el objeto con la info de la forma
                ClsZCAT zCat = new ClsZCAT();
                zCat.TARIMA      = Convert.ToDecimal(textTarima.Text);
                zCat.Werks       = textCentro.Text.Trim();
                zCat.Lgort       = textAlmacen.Text.Trim();
                zCat.Ubicacion   = textUbicacionDestino.Text.Trim();
                zCat.TipoAlmacen = txtbxTipoAlmacen.Text.Trim();

                ClsZCATBAL zCATBAL = new ClsZCATBAL();
                zCATBAL.AgregarZCATBAL(zCat);

                String                  lsCriterio = "WHERE IDTarima = '" + tarima + "' AND WERKS = '" + centroC + "' ";
                ClsCatZMasterBAL        zMasBal    = new ClsCatZMasterBAL();
                ClsCatZMasterCollection zMasColl   = zMasBal.ConsultarZMasterBAL(lsCriterio);

                if (zMasColl.Count > 0)
                {
                    ClsCatZMaster zMast = zMasColl[0];
                    zMast.CentroDestino    = textCentro.Text;
                    zMast.AlmacenDestino   = textAlmacen.Text;
                    zMast.UbicacionDestino = textUbicacionDestino.Text;
                    zMasBal.ActualizarZMasterDestinosBAL(zMast);
                }

                base.MostrarMensaje("Pedido de traslado creado...");
                PerformLayout();
                Application.DoEvents();
                System.Threading.Thread.Sleep(2000);


                textUbicacionDestino.Text = "";
                textTarima.Text           = "";
                textCentro.Text           = "";
                textAlmacen.Text          = "";
                textTarima.Focus();
            }
            catch
            {
                throw;
            }
        }
示例#2
0
        public ArrayList CargarZCAT()
        {
            string criterio = Variables.Nulo;
            //Lista de clientes
            ClsZCATCollection zCATCollection;
            ClsZCATBAL        zCATBAL = new ClsZCATBAL();
            ArrayList         arrZCAT = new ArrayList();

            try
            {
                zCATCollection = zCATBAL.ConsultarZCATBAL(criterio);
                IEnumerator listaRegistros = zCATCollection.GetEnumerator();
                while (listaRegistros.MoveNext())
                {
                    ClsZCAT currZCAT = (ClsZCAT)listaRegistros.Current;
                    arrZCAT.Add(new AddValue(currZCAT.Werks, currZCAT.Werks));
                }
                return(arrZCAT);
            }
            catch
            {
                throw;
            }
        }