private async void btnSubmit_Click(object sender, RoutedEventArgs e) { try { if (string.IsNullOrEmpty(txtNewPassword.Password.Trim())) { MessageDialog msg = new MessageDialog("Enter New Password", "Hello"); await msg.ShowAsync(); return; } else if (string.IsNullOrEmpty(txtOldPassword.Password.Trim())) { MessageDialog msg = new MessageDialog("Enter Old Password", "Hello"); await msg.ShowAsync(); return; } else if (txtNewPassword.Password == txtOldPassword.Password) { MessageDialog msg = new MessageDialog("Old and New Password are the same.\n" + "Enter a new password.", "Hello"); await msg.ShowAsync(); return; } else { UserLoginDataPayLoad userDetail = new UserLoginDataPayLoad(); userDetail.StaffId = _activePage.UserStaffId; userDetail.userPassword = txtNewPassword.Password.Trim(); userDetail.userStatus = txtOldPassword.Password.Trim(); ResponseMessage msgUpdateUser = await service.ChangeThisUSerPasswordControllerService(userDetail); if (msgUpdateUser.ResponseStatusCode == System.Net.HttpStatusCode.Found) { MessageDialog ms = new MessageDialog("Password Changed Successful"); await ms.ShowAsync(); txtOldPassword.Password = ""; txtNewPassword.Password = ""; } else { MessageDialog ms = new MessageDialog(msgUpdateUser.Message, "Error"); await ms.ShowAsync(); } } } catch (Exception ex) { checkInternet(); MessageDialog msd = new MessageDialog(ex.Message); } }