예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // Check permissions
        if (ActivityHelper.AuthorizedReadActivity(CMSContext.CurrentSiteID, true))
        {
            if (!QueryHelper.ValidateHash("hash"))
            {
                return;
            }

            int bizId = QueryHelper.GetInteger("bizid", 0);
            int recId = QueryHelper.GetInteger("recid", 0);

            if ((bizId > 0) && (recId > 0))
            {
                BizFormInfo bfi = BizFormInfoProvider.GetBizFormInfo(bizId);

                if (bfi == null)
                {
                    return;
                }

                bizRecord.ItemID   = recId;
                bizRecord.SiteName = SiteInfoProvider.GetSiteName(bfi.FormSiteID);
                bizRecord.FormName = bfi.FormName;
            }

            CurrentMaster.Title.TitleText  = GetString("om.activitydetals.viewrecorddetail");
            CurrentMaster.Title.TitleImage = GetImagePath("Objects/OM_Activity/object.png");
        }
    }
예제 #2
0
    /// <summary>
    /// Page init event handler
    /// </summary>
    protected void Page_Init(object sender, EventArgs e)
    {
        // Check permissions
        if (ActivityHelper.AuthorizedReadActivity(SiteContext.CurrentSiteID, true))
        {
            if (!QueryHelper.ValidateHash("hash"))
            {
                return;
            }

            int tableID = QueryHelper.GetInteger("tableid", 0);
            int itemID  = QueryHelper.GetInteger("itemid", 0);

            if ((tableID > 0) && (itemID > 0))
            {
                DataClassInfo customTable = DataClassInfoProvider.GetDataClassInfo(tableID);
                if (customTable == null)
                {
                    return;
                }
                form.CustomTableId = tableID;
                form.ItemID        = itemID;
            }

            PageTitle.TitleText = GetString("om.activitydetals.viewrecorddetail");
        }
    }
예제 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (ActivityHelper.AuthorizedReadActivity(SiteContext.CurrentSiteID, true))
        {
            if (!QueryHelper.ValidateHash("hash"))
            {
                return;
            }

            if (!ModuleManager.IsModuleLoaded(ModuleName.ECOMMERCE))
            {
                return;
            }

            int orderId = QueryHelper.GetInteger("orderid", 0);

            // Get order object
            BaseInfo order = BaseAbstractInfoProvider.GetInfoById(PredefinedObjectType.ORDER, orderId);
            if (order != null)
            {
                ltl.Text = order.GetStringValue("OrderInvoice", "");
            }
        }
    }
예제 #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (ActivityHelper.AuthorizedReadActivity(CMSContext.CurrentSiteID, true))
        {
            if (!QueryHelper.ValidateHash("hash"))
            {
                return;
            }

            if (!ModuleEntry.IsModuleLoaded(ModuleEntry.ECOMMERCE))
            {
                return;
            }

            int orderid = QueryHelper.GetInteger("orderid", 0);

            string text = ModuleCommands.ECommerceGetInvoice(orderid);

            ltl.Text = text;

            CurrentMaster.Title.TitleText  = GetString("om.activitydetails.viewinvoicedetail");
            CurrentMaster.Title.TitleImage = GetImagePath("Objects/OM_Activity/object.png");
        }
    }