public Compo_PhoneNumberConfirmationModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISmsSender smsSender)
 {
     _MsgBox          = msgBox;
     _UserApplication = userApplication;
     _Localizer       = localizer;
     _SmsSender       = smsSender;
 }
Пример #2
0
 public EditModel(IAccesslevelApplication accesslevelApplication, IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication)
 {
     _AccesslevelApplication = accesslevelApplication;
     _MsgBox          = msgBox;
     _Localizer       = localizer;
     _UserApplication = userApplication;
 }
 public Compo_Login_UsernamePasswordModel(IUserApplication userApplication, IMsgBox msgBox, IJWTBuilder jWTBuilder, ILocalizer localizer)
 {
     _UserApplication = userApplication;
     _MsgBox          = msgBox;
     _JWTBuilder      = jWTBuilder;
     _Localizer       = localizer;
 }
Пример #4
0
 public CompoLoginUsernamePasswordModelModel(IUserApplication userApplication, IMsgBox msgBox, IJwtBuilder jwtBuilder, ILocalizer localizer)
 {
     _userApplication = userApplication;
     _msgBox          = msgBox;
     _jwtBuilder      = jwtBuilder;
     _localizer       = localizer;
 }
Пример #5
0
 public Compo_Login_PhoneNumberModel(IUserApplication userApplication, IMsgBox msgBox, ILocalizer localizer, ISmsSender smsSender)
 {
     _UserApplication = userApplication;
     _MsgBox          = msgBox;
     _Localizer       = localizer;
     _SmsSender       = smsSender;
 }
 public Compo_ChanageAccessLevelModel(IUserApplication userApplication, IMsgBox msgBox, ILocalizer localizer, IAccesslevelApplication accesslevelApplication)
 {
     _UserApplication        = userApplication;
     _MsgBox                 = msgBox;
     _Localizer              = localizer;
     _AccesslevelApplication = accesslevelApplication;
 }
Пример #7
0
 public CompoPhoneNumberModel(IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication, ISmsSender smsSender)
 {
     _msgBox          = msgBox;
     _localizer       = localizer;
     _userApplication = userApplication;
     _smsSender       = smsSender;
 }
Пример #8
0
 public Compo_Login_PhoneNumber_OTPModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, IJWTBuilder jwtBuilder, ISmsSender smsSender)
 {
     _MsgBox          = msgBox;
     _UserApplication = userApplication;
     _Localizer       = localizer;
     _JwtBuilder      = jwtBuilder;
     _SmsSender       = smsSender;
 }
Пример #9
0
 public Compo_AccountSettingsModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISettingApplication settingApplication, IMapper mapper)
 {
     _MsgBox             = msgBox;
     _UserApplication    = userApplication;
     _Localizer          = localizer;
     _SettingApplication = settingApplication;
     _Mapper             = mapper;
 }
 public CompoLoginPhoneNumberOtpModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, IJwtBuilder jwtBuilder, ISmsSender smsSender)
 {
     _msgBox          = msgBox;
     _userApplication = userApplication;
     _localizer       = localizer;
     _jwtBuilder      = jwtBuilder;
     _smsSender       = smsSender;
 }
 public Compo_Login_EmailLinkModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISettingApplication settingApplication, IEmailSender emailSender, ITemplateApplication templateApplication)
 {
     _MsgBox              = msgBox;
     _UserApplication     = userApplication;
     _Localizer           = localizer;
     _SettingApplication  = settingApplication;
     _EmailSender         = emailSender;
     _TemplateApplication = templateApplication;
 }
Пример #12
0
 public Compo_ListAddressModel(IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication, IAddressApplication addressApplication, ILanguageApplication languageApplication, IMapper mapper)
 {
     _MsgBox              = msgBox;
     _Localizer           = localizer;
     _UserApplication     = userApplication;
     _AddressApplication  = addressApplication;
     _LanguageApplication = languageApplication;
     _Mapper              = mapper;
 }
Пример #13
0
        /// <summary>
        /// Create the instance: first try to create from the resources
        /// </summary>
        /// <returns></returns>
        public static IMsgBox Create()
        {
            if (_msgBox != null)
            {
                return(_msgBox);
            }
            // First try to load from an embedded resource
            try
            {
                Assembly entryAssy = Assembly.GetEntryAssembly();
                //Assembly executingAssembly = Assembly.GetExecutingAssembly();
                byte[]   assemblyRawBytes;
                Assembly popup = null;

                using (Stream stream = entryAssy.GetManifestResourceStream(dllName))
                {
                    if (stream != null)
                    {
                        assemblyRawBytes = new byte[stream.Length];
                        stream.Read(assemblyRawBytes, 0, assemblyRawBytes.Length);
                        popup = Assembly.Load(assemblyRawBytes);
                        Type T = popup.GetType("softsyst.qirx.PopupDialog.MsgBox");
                        _msgBox = (IMsgBox)Activator.CreateInstance(T);
                        return(_msgBox);
                    }
                }
            }
            catch
            {
            }

            //Second try from a file
            try
            {
                string   assemblyPath = System.AppDomain.CurrentDomain.BaseDirectory + dllName;
                Assembly assembly     = Assembly.LoadFrom(assemblyPath);
                Type     T            = assembly.GetType("softsyst.qirx.PopupDialog.MsgBox");
                IMsgBox  msgBox       = (IMsgBox)Activator.CreateInstance(T);
                return(msgBox);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Пример #14
0
 public Compo_ChangePasswordModel(IUserApplication userApplication, IMsgBox msgBox, ILocalizer localizer)
 {
     _UserApplication = userApplication;
     _MsgBox          = msgBox;
     _Localizer       = localizer;
 }
Пример #15
0
 public AddModel(IAccesslevelApplication accesslevelApplication, IMsgBox msgBox, ILocalizer localizer)
 {
     _AccesslevelApplication = accesslevelApplication;
     _MsgBox    = msgBox;
     _Localizer = localizer;
 }
Пример #16
0
 public Compo_AddAddressModel(ILocalizer localizer, IMsgBox msgBox, IAddressApplication addressApplication)
 {
     _Localizer          = localizer;
     _MsgBox             = msgBox;
     _AddressApplication = addressApplication;
 }
 public EditProfileModel(IUserApplication userApplication, IMsgBox msgBox)
 {
     _UserApplication = userApplication;
     _MsgBox          = msgBox;
 }
Пример #18
0
 public ListModel(IMsgBox msgBox, ILocalizer localizer, IUserApplication usersApplication)
 {
     _MsgBox           = msgBox;
     _Localizer        = localizer;
     _UsersApplication = usersApplication;
 }