public ValidationRules(IBandRepository bandRepository, IMemberRepository memberRepository, ISongRepository songRepository, ISetlistRepository setListRepository, IGigRepository gigRepository, IInstrumentRepository instrumentRepository) { _bandRepository = bandRepository; _memberRepository = memberRepository; _songRepository = songRepository; _setListRepository = setListRepository; _gigRepository = gigRepository; _instrumentRepository = instrumentRepository; }
public GigsController( IBandRepository bandRepository, IGigRepository gigRepository, ISetlistRepository setlistRepository, IValidationRules validationRules, IAccount account) { _bandRepository = bandRepository; _gigRepository = gigRepository; _setlistRepository = setlistRepository; _validationRules = validationRules; var currentUserName = GetCurrentSessionUser(); if (currentUserName.Length > 0) _currentUser = account.GetUserByUserName(currentUserName); _common = new CommonSong(account, currentUserName); }
public SetlistsController( IBandRepository bandRepository, ISetlistRepository setlistRepository, ISetSongRepository setSongRepository, ISongRepository songRepository, IGigRepository gigRepository, IAccount account, IValidationRules validationRules) { var currentUserName = GetCurrentSessionUser(); _currentUser = (currentUserName.Length > 0) ? account.GetUserByUserName(currentUserName) : null; _bandRepository = bandRepository; _setlistRepository = setlistRepository; _setSongRepository = setSongRepository; _songRepository = songRepository; _gigRepository = gigRepository; _validationRules = validationRules; _common = new CommonSong(account, currentUserName); }