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" }; }
/// <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); } }