Esempio n. 1
0
        public static IReservierungService GetReservierungService()
        {
            if (_reservierungService == null)
            {
                _reservierungService = new ReservierungService(GetNotificationService(), GetAngebotService(), GetLoginService());
            }

            return(_reservierungService);
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 public ReservierungenViewModel(IReservierungService reservierungService)
 {
     Reservierungen       = new ObservableCollection <ReservierungViewModel>();
     _reservierungService = reservierungService;
 }
Esempio n. 4
0
 public ChatService(IIdentityService identityService, ILoginService loginService, IChatBufferService chatBufferService, IReservierungService reservierungService) : base(identityService)
 {
     _loginService        = loginService;
     _chatBufferService   = chatBufferService;
     _reservierungService = reservierungService;
 }