示例#1
0
    protected void Page_Init(object sender, EventArgs e)
    {
        lCommon = new Copient.CommonInc();
        lLogix  = new Copient.LogixInc();
        object common = lCommon;

        lCommon.AppName = "UDFControl";
        lCommon.Open_LogixRT();
        Object o  = lCommon;
        Object o2 = lLogix;

        AdminUserID = Verify_AdminUser(ref o, ref o2);

        AllowEditing             = lLogix.UserRoles.EditUserDefinedFields;
        EditOfferPastLockoutdate = lLogix.UserRoles.EditOfferPastLockoutPeriod;

        if (Request.QueryString["OfferID"] != null)
        {
            OfferID = Request.QueryString["OfferID"];
        }
        else
        {
            OfferID = Request.Form["OfferID"];
        }

        AllowSpecialCharacters = lCommon.Fetch_SystemOption(171);
    }
示例#2
0
    private void ResolveDependencies()
    {
        CurrentRequest.Resolver.AppName = this.AppName;
        PhraseLib = CurrentRequest.Resolver.Resolve <IPhraseLib>();
        m_common  = CurrentRequest.Resolver.Resolve <CMS.AMS.Common>();

        m_CustomerGroupCondition = CurrentRequest.Resolver.Resolve <ICustomerGroupCondition>();
        m_Offer        = CurrentRequest.Resolver.Resolve <IOffer>();
        m_ErrorHandler = CurrentRequest.Resolver.Resolve <IErrorHandler>();
        m_OAWService   = CurrentRequest.Resolver.Resolve <IOfferApprovalWorkflowService>();
        MyCommon       = new Copient.CommonInc();
        Logix          = new Copient.LogixInc();
        Object o = MyCommon;

        Logix.Load_Roles(ref o, AdminUserID);
        m_common.Open_LogixRT();
    }