static public void UserEdited(INotificationModelService notificationModelService, ApplicationUser user) { notificationModelService.InsertNotificationModel(new NotificationModel { ApplicationGetterId = user, CreatedAt = DateTime.Now, Message = $"UserEdited" }); }
static public void EvidenceEdited(INotificationModelService notificationModelService, CompromisingEvidenceModel evidence) { notificationModelService.InsertNotificationModel(new NotificationModel { ApplicationGetterId = evidence.UserId, CreatedAt = DateTime.Now, Message = $"EvidenceChanged" }); }
public AccountController( UserManager <ApplicationUser> userManager, IVoteProcessModelService voteProcessModelService, INotificationModelService notificationModelService, ICompromisingEvidenceModelService compromisingEvidenceModelService, ICompromisingEvidenceFileModelService compromisingEvidenceFileModelService) { _userManager = userManager; _voteProcessModelService = voteProcessModelService; _notificationModelService = notificationModelService; _compromisingEvidenceFileModelService = compromisingEvidenceFileModelService; _compromisingEvidenceModelService = compromisingEvidenceModelService; }
static public void VoteProcessChanged(INotificationModelService notificationModelService, UserManager <ApplicationUser> userManager) { IList <ApplicationUser> users = userManager.Users.ToList(); foreach (var user in users) { notificationModelService.InsertNotificationModel(new NotificationModel { ApplicationGetterId = user, CreatedAt = DateTime.Now, Message = $"VoteProcessChanged" }); } }
public AdminController( ITargetModelService targetModelService, UserManager <ApplicationUser> userManager, IVotePlaceModelService votePlaceModelService, IVoteProcessModelService voteProcessModelService, INotificationModelService notificationModelService, ICompromisingEvidenceModelService compromisingEvidenceModelService, ICompromisingEvidenceFileModelService compromisingEvidenceFileModelService) { _userManager = userManager; _targetModelService = targetModelService; _votePlaceModelService = votePlaceModelService; _voteProcessModelService = voteProcessModelService; _notificationModelService = notificationModelService; _compromisingEvidenceFileModelService = compromisingEvidenceFileModelService; _compromisingEvidenceModelService = compromisingEvidenceModelService; }
public EvidenceController( IWebHostEnvironment appEnvironment, UserManager <ApplicationUser> userManager, IVotePlaceModelService votePlaceModelService, IVoteProcessModelService voteProcessModelService, INotificationModelService notificationModelService, ICompromisingEvidenceModelService compromisingEvidenceModelService, ICompromisingEvidenceFileModelService compromisingEvidenceFileModelService) { _userManager = userManager; _appEnvironment = appEnvironment; _votePlaceModelService = votePlaceModelService; _voteProcessModelService = voteProcessModelService; _notificationModelService = notificationModelService; _compromisingEvidenceModelService = compromisingEvidenceModelService; _compromisingEvidenceFileModelService = compromisingEvidenceFileModelService; }