Exemple #1
0
        public async Task <Models.Vacancy> PostVacancyAsync(Models.Vacancy vacancy)
        {
            UriBuilder builder = new UriBuilder(AppSettings.VacanciesEndpoint);
            string     uri     = builder.ToString();

            var token = await _loginService.GetOAuthToken();

            return(await _requestService.PostAsync <Models.Vacancy, Models.Vacancy>(uri, vacancy, token));
        }
 public ApplyRegisterPage(IRequestService requestService, Models.Vacancy vacancy, int applyId = 0)
 {
     InitializeComponent();
     BindingContext = new ViewModels.ApplyRegisterViewModel(Navigation, requestService, vacancy, applyId);
 }
 public Task <Models.Vacancy> PostVacancyAsync(Models.Vacancy vacancy)
 {
     return(Task.FromResult(vacancy));
 }
Exemple #4
0
 public VacancyPage(IRequestService requestService, Models.Vacancy vacancy)
 {
     InitializeComponent();
     BindingContext = new VacancyViewModel(Navigation, requestService, vacancy);
 }