public async Task <IActionResult> OnPostAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (ModelState.IsValid) { if (tenSetting != null) { await CreateOrUpdateSystemSettingAsync(accessToken); } SaveState = SaveStates.SUCCESS; SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); } SaveState = SaveStates.FAILED; SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); }
public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.FOUNDATION, $"Setting/{Id}"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { tenSetting = response.ContentAsType <TenSetting>(); } else { tenSetting = new TenSetting(); } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnGetAsync() { langHead = new LangHead(); var accessToken = await HttpContext.GetTokenAsync("access_token"); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } if (!string.IsNullOrWhiteSpace(Id)) { var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.FOUNDATION, $"Language/{Id}"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { langHead = response.ContentAsType <LangHead>(); } } await PageConstructor(SaveStates.IGNORE, accessToken); SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.CLIENT, $"Client"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { clientList = response.ContentAsType <ClientList>(); } else { clientList = new ClientList(); } //var response2 = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.GATEWAY, $"Client"); //if (response2.StatusCode == System.Net.HttpStatusCode.OK) //{ // var clientList2 = response.ContentAsType<ClientList>(); //} SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnPostAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); if (ModelState.IsValid) { if (clientHead != null) { if (await CreateOrUpdateClientAsync(accessToken)) { await PageConstructor(SaveStates.SUCCESS, accessToken); } else { await PageConstructor(SaveStates.FAILED, accessToken); } } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); } await PageConstructor(SaveStates.FAILED, accessToken); SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); }
public async Task <IActionResult> OnPostAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (ModelState.IsValid) { if (taskHead != null) { if (await CreateOrUpdateTaskAsync(accessToken)) { SaveState = SaveStates.SUCCESS; SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); } } } Id = taskHead.Id.ToString(); TaskGroupId = taskHead.TaskGroupHeaderId.ToString(); SaveState = SaveStates.FAILED; SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); }
public async Task <IActionResult> OnGetAsync() { usersViewModel = new UsersViewModel(); var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.IDENTITY, $"User"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { var userListModel = response.ContentAsType <UserListModel>(); usersViewModel = _mapper.Map <UsersViewModel>(userListModel); } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } taskGroupHead = new TaskGroupHead(); taskGroupHead.MainUserId = Guid.Parse(User.FindFirst("sub").Value); if (!string.IsNullOrWhiteSpace(Id)) { if (Guid.TryParse(Id, out Guid parsedId)) { if (parsedId != Guid.Empty) { var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.TASK, $"TaskGroup/{Id}"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { taskGroupHead = response.ContentAsType <TaskGroupHead>(); if (taskGroupHead != null) { ParentId = taskGroupHead.ParentTaskGroupId.ToString(); } } } else { if (!string.IsNullOrWhiteSpace(ParentId)) { var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.TASK, $"TaskGroup/{ParentId}"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { taskGroupHead = response.ContentAsType <TaskGroupHead>(); taskGroupHead.ShortName = string.Empty; taskGroupHead.LongName = string.Empty; taskGroupHead.Description = string.Empty; taskGroupHead.ParentTaskGroupId = taskGroupHead.Id; taskGroupHead.Id = Guid.Empty; } } } } } else { Id = Guid.Empty.ToString(); } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } userLanguageSetting = await GetUserSetting("USER_LANGUAGE", accessToken); await PageConstructor(SaveStates.IGNORE, accessToken); SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } userProfileModel.userModel = new UserModel(); userProfileModel.password = string.Empty; userProfileModel.passwordConfirm = string.Empty; if (!string.IsNullOrWhiteSpace(Id)) { if (Guid.TryParse(Id, out Guid foundId)) { if (foundId != Guid.Empty) { var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.IDENTITY, $"User/{foundId.ToString()}"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { userProfileModel.userModel = response.ContentAsType <UserModel>(); } } } } await PageConstructor(SaveStates.IGNORE, accessToken); //userTeamTableModel.StatusList = StatusList; //userTeamTableModel.userProfileModel = userProfileModel; //await CreateTeamSelectList(accessToken); //await CreateUserTeamModelList(accessToken); //await GeneratePageConstructionModel(); SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public async Task <IActionResult> OnPostAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); if (ModelState.IsValid) { await PageConstructor(SaveStates.IGNORE, accessToken); if (userProfileModel.userModel.Id == Guid.Empty) { var createUserModel = _mapper.Map <CreateUserModel>(userProfileModel.userModel); createUserModel.Password = userProfileModel.password; createUserModel.PasswordConfirm = userProfileModel.passwordConfirm; string newUserContent = JsonConvert.SerializeObject(createUserModel); HttpContent contentPost = new StringContent(newUserContent, Encoding.UTF8, "application/json"); var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Post, APITypes.IDENTITY, $"User", contentPost); if (response.IsSuccessStatusCode) { if (await CreateOrUpdateUserTeamJoins(accessToken)) { SaveState = SaveStates.SUCCESS; } else { SaveState = SaveStates.FAILED; } } } else { //var accessToken = await HttpContext.GetTokenAsync("access_token"); if (await UpdateUser(accessToken)) { SaveState = SaveStates.SUCCESS; } else { SaveState = SaveStates.FAILED; } } } else { await PageConstructor(SaveStates.FAILED, accessToken); SaveState = SaveStates.FAILED; //userTeamTableModel.StatusList = StatusList; //userTeamTableModel.userProfileModel = userProfileModel; //await CreateTeamSelectList(accessToken); //await CreateUserTeamModelList(accessToken); //await GeneratePageConstructionModel(); } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken, SaveState); return(Page()); }