private async void BtnStep2_OnClicked(object sender, EventArgs e)
        {
            try
            {
                var ans      = stepTwoAnswer.Text;
                var question = QuestionTwo.Text;
                if (!ValidateQuestion(question, ans))
                {
                    MessageDialog.Show("OOPS", "Incorrect answer", PopUps.DialogType.Error, "OK", null);
                    return;
                }

                //Add device to user
                var questModel = new CreateSecurityQuestionViewModel(Navigation);
                foreach (var item in vm.QuestionAndAnser)
                {
                    questModel.QuestionAndAnswer.Add(new QuestionAndAnswer
                    {
                        Answer     = item.Answer,
                        Question   = item.Question,
                        QuestionID = item.QuestionID
                    });
                }
                await questModel.SubmitSecurityQuestions(email, pass);
            }
            catch (Exception ex)
            {
                await BusinessLogic.Log(ex.ToString(), "Exception on security question picker event", string.Empty, string.Empty, "Security Question Page", string.Empty);
            }
        }
 public CreateSecurityQuestion(string username, string password)
 {
     InitializeComponent();
     vm             = new CreateSecurityQuestionViewModel(Navigation);
     BindingContext = vm;
     _username      = username;
     _password      = password;
 }