/// <summary> /// Constructor /// </summary> /// <param name="loginBussinessLogic"></param> /// <param name="policyBussinessLogic"></param> public LoginScreenVM(ILoginBussinessLogic loginBussinessLogic, IPolicyBussinessLogic policyBussinessLogic, ISystemBusinessLogic systemBusinessLogic) { _loginBussinessLogic = loginBussinessLogic; _policyBussinessLogic = policyBussinessLogic; _systemBusinessLogic = systemBusinessLogic; InitializeCommands(); InitalizeData(); }
public ExtendedSplashScreenVM(ILoginBussinessLogic loginBussinessLogic, IThemeBusinessLogic themeBusinessLogic) { _log = InfonetLogManager.GetLogger <ExtendedSplashScreenVM>(); _loginBussinessLogic = loginBussinessLogic; _themeBusinessLogic = themeBusinessLogic; // TODO: Not a correct way to create Data file new Helper().EnsureDataFileExists(); SimpleIoc.Default.GetInstance <UtilsVM>(); SetLoginPolicy(); CacheBusinessLogic.FramePriorSwitchUserNavigation = string.Empty; CacheBusinessLogic.AreFuelPricesSaved = true; CacheBusinessLogic.PreviousAuthKey = string.Empty; try { new SignaturePad(); } catch (Exception ex) { } }