Esempio n. 1
0
        public ActionResult configauthoptions(checkboxforauthoptions confauthoptionsobj)
        {
            try
            {
                paresetEntities db = new paresetEntities();

                var obj = db.Userauthoptions.ToList();
                obj[0].Isenabel = confauthoptionsobj.Email;
                obj[1].Isenabel = confauthoptionsobj.smsotp;
                obj[2].Isenabel = confauthoptionsobj.challengeqs;

                //obj.Emailotp = confauthoptionsobj.emailotp;
                //obj.Charesq = confauthoptionsobj.challengequestions;
                //obj.Smsotp = confauthoptionsobj.smsotp;
                foreach (var m in obj)
                {
                    db.Entry(m).CurrentValues.SetValues(m);
                    db.SaveChanges();
                }

                ModelState.Clear();
                ViewBag.Message = "Success";
                return(View(confauthoptionsobj));
            }

            catch
            {
                ViewBag.Message = "Error";
                return(View());
            }
        }
Esempio n. 2
0
        public ActionResult configauthoptions()
        {
            try
            {
                paresetEntities db = new paresetEntities();

                var obj = db.Userauthoptions.ToList();
                checkboxforauthoptions options = new checkboxforauthoptions();
                options.Email       = bool.Parse(obj[0].Isenabel.ToString());
                options.smsotp      = bool.Parse(obj[1].Isenabel.ToString());
                options.challengeqs = bool.Parse(obj[2].Isenabel.ToString());
                return(View(options));
            }

            catch
            {
                ViewBag.Message = "please select to update";
                return(View());
            }
        }