public static IReservierungService GetReservierungService() { if (_reservierungService == null) { _reservierungService = new ReservierungService(GetNotificationService(), GetAngebotService(), GetLoginService()); } return(_reservierungService); }
public ReservierungErstellenDialog(IReservierungService reservierungService, IChatService chatService, Angebot angebot, ChatInfo chatInfo) { this.InitializeComponent(); _reservierungService = reservierungService; _chatService = chatService; _angebot = angebot; _chatInfo = chatInfo; _vm = new ReservierungViewModel(); _vm.Reservierung.AngebotID = angebot.Id; _vm.Reservierung.AusleiherID = _chatInfo.GegenseiteAnbieterID; _vm.Reservierung.AnbieterID = angebot.AnbieterId; }
public ReservierungenViewModel(IReservierungService reservierungService) { Reservierungen = new ObservableCollection <ReservierungViewModel>(); _reservierungService = reservierungService; }
public ChatService(IIdentityService identityService, ILoginService loginService, IChatBufferService chatBufferService, IReservierungService reservierungService) : base(identityService) { _loginService = loginService; _chatBufferService = chatBufferService; _reservierungService = reservierungService; }