Example #1
0
 public NominationMessageTest()
 {
     this._referee = new RefereeEntity() { Id = Guid.NewGuid(), FirstName = "Michał", LastName = "Jagusiak" };
     this._nominationMessage = new NominationMessage()
     {
         Type = "game",
         Mailadr = "*****@*****.**",
         NominationId = 1231,
         RefereeId = this._referee.Id,
         HashConfirmation = "somehash"
     };
 }
Example #2
0
 /// <summary>
 /// Wysyła potwierdzenia do sędziów o zrobionych obsadach
 /// </summary>
 /// <param name="nomination">Nominacja</param>
 private void SendConfirmationMessages(Nomination nomination)
 {
     foreach (var Nominated in nomination.Nominateds)
     {
         var rf = Unit.RefereeRepository.GetById(Nominated.RefereeId);
         NominationMessage nm = new NominationMessage()
         {
             Type = nomination.GameId != null ? "game" : "tournament",
             NominationId = nomination.Id,
             HashConfirmation = Nominated.HashConfirmation,
             Mailadr = rf.Mailadr,
             RefereeId = Nominated.RefereeId
         };
         MailHelper.CreateNominationMessage(nm);
     }
 }