//Submit Button Event Handled private async void SubmitButton_Tapped(object obj) { foreach (var updatedSkills in updateSkills) { addSkills.Add(updatedSkills.id); } if (addSkills.Count >= 5) { var skillsUpdateModel = new SkillsUpdateModel(); skillsUpdateModel.employeeId = SignInActivity.raterId; skillsUpdateModel.employeeSkillsIds = addSkills; var postUpdatingSkillsresponse = await apiManager.UpdateSkills(skillsUpdateModel); if (postUpdatingSkillsresponse != null) { var stack = Navigation.NavigationStack; if (stack.Count != 0) { await Navigation.PopModalAsync(); if (stack[stack.Count - 1].GetType() != typeof(PeopleDetail)) { await Navigation.PushModalAsync(new PeopleDetail(employeeDetailsWithSkills)); } } else { await Navigation.PopModalAsync(); await Navigation.PushModalAsync(new PeopleDetail(employeeDetailsWithSkills)); } } } else { await Application.Current.MainPage.DisplayAlert("Message", "Minimum Five Skills Needed", "Ok"); } }
public Task <GenericResponse <dynamic> > UpdateSkills(SkillsUpdateModel skillsUpdateModel) { return(restService.UpdateSkills(skillsUpdateModel)); }