public void CargarCombo(String opcion)
    {
        EmpresaBL oEmpresaBL = new EmpresaBL();

        EmpresaBEList lista = new EmpresaBEList();

        lista = oEmpresaBL.GetListaEmpresa();

        cboEmpresa.DataSource     = lista;
        cboEmpresa.DataValueField = "nid_empresa";
        cboEmpresa.DataTextField  = "no_empresa";
        cboEmpresa.DataBind();

        if (!opcion.Equals(String.Empty))
        {
            if (opcion.Equals(ConstanteBE.OBJECTO_TIPO_TODOS))
            {
                this.cboEmpresa.Items.Insert(0, new ListItem(ConstanteBE.OBJECTO_TODOS, String.Empty));
            }
            else
            if (opcion.Equals(ConstanteBE.OBJECTO_TIPO_SELECCIONE))
            {
                this.cboEmpresa.Items.Insert(0, new ListItem(ConstanteBE.OBJECTO_SELECCIONE, String.Empty));
            }
        }
        this.cboEmpresa.SelectedValue = String.Empty;
    }