Ejemplo n.º 1
0
 /// <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;
 }