private void cargarOC(string sTipo)
    {
        IB.SUPER.SIC.BLL.OrganizacionComercial oP = new IB.SUPER.SIC.BLL.OrganizacionComercial();
        try
        {
            bool bSoloActivos = false;
            if (sTipo == "A")
            {
                bSoloActivos = true;
            }

            //Cargar el combo de organizaciones comerciales
            ListItem oLI = null;
            oLI = new ListItem("", "-1");
            cboCR.Items.Add(oLI);
            oLI = new ListItem("TODAS", "");
            cboCR.Items.Add(oLI);

            List <IB.SUPER.SIC.Models.OrganizacionComercial> oLista = oP.Catalogo(bSoloActivos);
            foreach (IB.SUPER.SIC.Models.OrganizacionComercial oElem in oLista)
            {
                oLI = new ListItem(oElem.ta212_denominacion, oElem.ta212_idorganizacioncomercial.ToString());
                cboCR.Items.Add(oLI);
            }
        }
        catch (Exception ex)
        {
            sErrores += Errores.mostrarError("Error al cargar las organizaciones comerciales", ex);
        }
        finally
        {
            oP.Dispose();
        }
    }
    private void cargarArrayOC()
    {
        IB.SUPER.SIC.BLL.OrganizacionComercial oP = new IB.SUPER.SIC.BLL.OrganizacionComercial();
        try
        {
            bool          bSoloActivos = false;
            StringBuilder sbT          = new StringBuilder();
            StringBuilder sbA          = new StringBuilder();
            sbT.Append("@#@-1///TODAS@#@///");

            List <IB.SUPER.SIC.Models.OrganizacionComercial> oLista = oP.Catalogo(bSoloActivos);
            foreach (IB.SUPER.SIC.Models.OrganizacionComercial oElem in oLista)
            {
                sbT.Append(oElem.ta212_denominacion);
                sbT.Append("@#@");
                sbT.Append(oElem.ta212_idorganizacioncomercial.ToString());
                sbT.Append("///");
            }
            this.hdnOCtodas.Value = sbT.ToString();

            bSoloActivos = true;
            oLista       = oP.Catalogo(bSoloActivos);
            sbA.Append("@#@-1///TODAS@#@///");
            foreach (IB.SUPER.SIC.Models.OrganizacionComercial oElem in oLista)
            {
                sbA.Append(oElem.ta212_denominacion);
                sbA.Append("@#@");
                sbA.Append(oElem.ta212_idorganizacioncomercial.ToString());
                sbA.Append("///");
            }
            this.hdnOCactivas.Value = sbA.ToString();
        }
        catch (Exception ex)
        {
            sErrores += Errores.mostrarError("Error al cargar las organizaciones comerciales", ex);
        }
        finally
        {
            oP.Dispose();
        }
    }