/// <summary> /// Конструктор модели представления Текущего меню /// </summary> /// <param name="page">Связанная страница (представление)</param> public CurrentMenuViewModel(Page page) { _page = page; _canteenService = DependencyService.Get <ICanteenService>(); _refreshOrders = false; MessagingCenter.Subscribe <DayMenuViewModel, DateTime>( this, "Refresh Order", async(sender, arg) => { _refreshOrders = true; //await _page.DisplayAlert("Message received", "arg=" + arg, "OK"); } ); MessagingCenter.Subscribe <SettingsViewModel>( this, "Refresh Order", async(sender) => { _refreshOrders = true; //await _page.DisplayAlert("Message received", "From Settings Page", "OK"); } ); CurrentList = new ObservableCollection <MenuOrderList>(); ExecuteLoadItemsCommand().Wait(); }
public FullMenuViewModel(FullMenuPage page) { _page = page; IsBusy = true; _canteenService = DependencyService.Get <ICanteenService>(); GetFullMenu(); //.Wait(); }
public StudentService( IUnitOfWork unitOfWork, ILibraryService libraryService, ICanteenService canteenService ) { _canteenService = canteenService; _libraryService = libraryService; _unitOfWork = unitOfWork; }
public MealsController(ICanteenService canteenService) { _canteenService = canteenService; }
public CanteenController(ICanteenService canteenService, IMapper mapper) { _mapper = mapper; _canteenService = canteenService; }