public ActionResult authforpswdreset(Userauthtypes uop)

        {
            var ob = uop.selecttedans;

            if (ob != null)
            {
                string auth = ob.ToString();
                if (auth == "emailotp")
                {
                    return(RedirectToAction("emailotp", "Home"));
                }
                if (auth == "smsotp")
                {
                    return(RedirectToAction("smsotp", "Home"));
                }
                if (auth == "chresposqa")
                {
                    return(RedirectToAction("Listofqfora", "Account"));
                }
            }
            else
            {
                ViewBag.Message = "Error";
            }

            Userauthtypes obj = new Userauthtypes();

            return(View(obj));
        }
        public ActionResult authforpswdreset()
        {
            paresetEntities db        = new paresetEntities();
            var             mobileno  = db.Userinfoes.FirstOrDefault(u => u.username == User.Identity.Name);
            string          recipient = mobileno.phone.ToString();
            string          masked    = "(XXX) XXX-" + recipient.Substring(recipient.Length - 4);
            Userauthtypes   obj       = new Userauthtypes();

            obj.phone = masked;
            var    uemail     = db.Userinfoes.FirstOrDefault(u => u.username == User.Identity.Name);
            string recipient1 = uemail.email.ToString();

            //string masked1 = "XXXXXXXX" + recipient1.Substring(recipient1.Length - 10);
            obj.email = recipient1;
            //obj.userauthlist = db.Userauthoptions.ToList();
            //obj.selecttedans = "";
            obj.username = User.Identity.Name.ToString();
            return(View(obj));
        }