private async void OnGoToAddMember(object obj) { if (IsBusyBindProp) { return; } IsBusyBindProp = true; // Thuc hien cong viec tai day if (EmailBindProp == "") { await PageDialogService.DisplayAlertAsync("Thông báo", "Bạn cần phải đăng nhập để thực hiện chức năng này", "Đồng ý"); var param = new NavigationParameters(); param.Add(Param.PARAM_TITLE, TitleBindProp); await NavigationService.NavigateAsync(nameof(VBS_LoginPage), param); } else { var member = await logic.GetMember(EmailBindProp); var role = logic.CheckRole(member); if (role == ConstRole.R01.ToString() || role == ConstRole.R02.ToString()) { ModeNewBindProp = true; var param = new NavigationParameters(); param.Add(Param.PARAM_TITLE, TitleBindProp); param.Add(Param.PARAM_MODE, ModeNewBindProp); await NavigationService.NavigateAsync(nameof(VBS_AddMemberPage), param); } else { await PageDialogService.DisplayAlertAsync("Thông báo", "Bạn không có quyền thực hiện chức năng này", "Đồng ý"); } } IsBusyBindProp = false; }