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()); } }
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()); }