/// <summary>
 /// Конструктор AddSeancesViewModel
 /// </summary>
 /// <param name="filmDataHttpProxy"></param>
 /// <param name="seancesDataHttp"></param>
 /// <param name="cinemaDataHttpProxy"></param>
 public AddSeancesViewModel(IFilmsRequest filmDataHttpProxy, ISeancesRequest seancesDataHttp, ICinemaRequest cinemaDataHttpProxy) : base(filmDataHttpProxy)
 {
     _seancesDataHttp     = seancesDataHttp;
     _cinemaDataHttpProxy = cinemaDataHttpProxy;
     SeancesList          = new ObservableCollection <SeanceDto>();
     CinemaList           = new ObservableCollection <CinemaDto>();
     InitialiseList();
     AddNewSeancesTime = new RelayCommand(AddSeancesTimeTextBox);
     Submit            = new RelayCommand <IClosable>(SubmitSeances);
 }
Exemple #2
0
 public SeancesViewModel(ISeancesRequest seancesDataHttp, ICinemaRequest cinemaData)
 {
     _seancesDataHttp         = seancesDataHttp;
     _cinemaData              = cinemaData;
     SelectedCinemaForSeances = new CinemaDto();
     SelectedDate             = DateTime.Today.Date;
     SeancesList              = new ObservableCollection <SeanceDto>();
     ////SeancesList = new ObservableCollection<SeanceDto>(_seancesDataHttp.Allseances());
     //CinemaListForSeance = new ObservableCollection<CinemaDto>();
     //CinemaListForSeance = new ObservableCollection<CinemaDto>(_cinemaData.AllCinema());
 }