/// <summary> /// Initialises a new instance of the <see cref="BadgeProgressViewModel"/> class. /// </summary> /// <param name="databaseSession"> /// The database session. /// </param> /// <param name="loginService"> /// The login service. /// </param> /// <param name="badgeProgressService"> /// The badge Progress Service. /// </param> public BadgeProgressViewModel( ISession databaseSession, ILoginService loginService, IBadgeProgressService badgeProgressService) : base(Resources.BadgeProgressView, databaseSession, loginService) { this.badgeProgressService = badgeProgressService; }
/// <summary> /// Initialises a new instance of the <see cref="LevelProgressViewModel"/> class. /// </summary> /// <param name="databaseSession"> /// The database session. /// </param> /// <param name="loginService"> /// The login service. /// </param> /// <param name="badgeProgressService"> /// The badge Progress Service. /// </param> /// <param name="statisticProgressService"> /// The statistic Progress Service. /// </param> public LevelProgressViewModel( ISession databaseSession, ILoginService loginService, IBadgeProgressService badgeProgressService, IStatisticProgressService statisticProgressService) : base(Resources.LevelProgressView, databaseSession, loginService) { this.badgeProgressService = badgeProgressService; this.statisticProgressService = statisticProgressService; }
/// <summary> /// Initialises a new instance of the <see cref="UserOverviewViewModel"/> class. /// </summary> /// <param name="databaseSession"> /// The database session. /// </param> /// <param name="loginService"> /// The login service. /// </param> /// <param name="badgeProgressService"> /// The badge Progress Service. /// </param> /// <param name="levelProgressService"> /// The level Progress Service. /// </param> public UserOverviewViewModel( ISession databaseSession, ILoginService loginService, IBadgeProgressService badgeProgressService, ILevelProgressService levelProgressService) : base(Resources.UserOverviewView, databaseSession, loginService) { this.badgeProgressService = badgeProgressService; this.levelProgressService = levelProgressService; }