コード例 #1
0
ファイル: LoginController.cs プロジェクト: rajoojha/CSNDB
        public ActionResult PostLogin(TblCSNListVM pTblCSNListVM)
        {
            // this action is for handle post (login)
            if (ModelState.IsValid) // this is check validity
            {
                var UserDetails = iLogin.ValidateUser(pTblCSNListVM.UserName, pTblCSNListVM.Password);
                if (UserDetails != null)
                {
                    // status = true;
                    Session["UserId"] = UserDetails.CSNID;
                    Session["CSNID"] = UserDetails.CSNID;
                    Session["UserName"] = UserDetails.FullName;
                    Session["RoleId"] = UserDetails.Roleid;
                    
                    return View("~/Views/Home/Index.cshtml");
                }
                else
                {
                    ModelState.AddModelError("ErrorMessage", "Please enter correct user name and password");
                }
            }


            return View("~/Views/Login/Index.cshtml");
        }
コード例 #2
0
ファイル: LoginController.cs プロジェクト: rajoojha/CSNDB
 public ActionResult Index()
 {
     TblCSNListVM pTblCSNListVM = new TblCSNListVM();
     return View(pTblCSNListVM);
 }
コード例 #3
0
ファイル: CSNListController.cs プロジェクト: rajoojha/CSNDB
 public ActionResult ManageCSNList()
 {
     ViewBag.PageCaption = "Add CSN List";
     TblCSNListVM objTblCSNListVM = new TblCSNListVM();
     return View("~/Views/CSNList/Index.cshtml", objTblCSNListVM);
 }