Пример #1
0
        public ActionResult Index(Learner learner)
        {
            Learning_strategy_class obj = new Learning_strategy_class();

            try
            {
                List <Snap97_NS_CS.Learner> learners = obj.Get_all_learners().Where(x => x.learner_email == learner.learner_email).ToList();
                if (learners.Count() == 0)
                {
                    obj.Add_Account(learner.learner_name, learner.learner_email, learner.learner_grade, learner.learner_roll, learner.learner_pass);
                    Session["account_validate"] = "Account Created sucessfully";
                    return(RedirectToAction("Index", "Login"));
                }
                else
                {
                    ViewData["message"] = "User Already exist!!!";
                    return(View());
                }
            }
            catch (Exception ex)
            {
                Log.Info(ex.Message);
                return(View());
            }
        }
Пример #2
0
        public ActionResult Index(Learner lc)
        {
            Learning_strategy_class obj = new Learning_strategy_class();

            try
            {
                Learner l = obj.Get_all_learners().Where(x => x.learner_pass == lc.learner_pass.ToString() && x.learner_email == lc.learner_email).First();
                if (!l.learner_id.Equals(null))
                {
                    Session["id"]   = l.learner_id;
                    Session["name"] = l.learner_name;
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ViewData["Message"] = "Login failed!!! invalid credentials";
                }
            }
            catch {
                ViewData["Message"] = "Login failed!!! invalid credentials";
            }
            return(View());
        }