public ActionResult Login(Tbl_Admin tbl, string returnUrl) { dbMyOnlineShoppingEntities db = new dbMyOnlineShoppingEntities(); tbl.Password = Tbl_Admin.MD5Hash(tbl.Password); var dataItem = db.Tbl_Admin.Where(x => x.UserName == tbl.UserName && x.Password == tbl.Password).SingleOrDefault(); if (dataItem != null) { FormsAuthentication.SetAuthCookie(dataItem.UserName, false); if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1 && returnUrl.StartsWith("/") && !returnUrl.StartsWith("//") && !returnUrl.StartsWith("/\\")) { return(Redirect(returnUrl)); } else { //Valid login and password return(Redirect("/Admin/Product")); } } else { ModelState.AddModelError("", "Invalid user/pass"); return(View()); } }
public ActionResult AdminP(Tbl_Admin p1) { var adminprofil = db.Tbl_Admin.Find(p1.AdminID); adminprofil.AdminAdi = p1.AdminAdi; db.SaveChanges(); return(RedirectToAction("AdminPanel")); }
public void Tbl_Admin_CompareTwoAsserts_AreEqual() { var actual = new Tbl_Admin { Ad_ID = 1, Ad_Name = "Admin" }; Assert.AreEqual(1, actual.Ad_ID); Assert.AreEqual("Admin", actual.Ad_Name); }
public ActionResult tlogin(Tbl_Admin a) { Tbl_Admin ad = db.Tbl_Admin.Where(x => x.Ad_Name == a.Ad_Name && x.Ad_Password == a.Ad_Password).SingleOrDefault(); if (ad != null) { Session["Ad_ID"] = ad.Ad_ID; return(RedirectToAction("Dashboard")); } else { ViewBag.msg = "Invalid username and Password"; } return(View()); }
public ActionResult AddAdmin(Tbl_Admin tbl) { if (tbl.Password != null && tbl.UserName != null) { dbMyOnlineShoppingEntities db = new dbMyOnlineShoppingEntities(); tbl.Password = Tbl_Admin.MD5Hash(tbl.Password); var dataItem = db.Tbl_Admin.Where(x => x.UserName == tbl.UserName).SingleOrDefault(); if (dataItem == null) { _unitOfWork.GetRepositoryInstance <Tbl_Admin>().Add(tbl); return(RedirectToAction("Login")); } } return(RedirectToAction("AddAdmin")); }