Пример #1
0
        public ActionResult LoginAdmin(Adminbox ad)
        {
            Adminbox AdminAdd = db.Adminboxes.Where(x => x.adminEmail == ad.adminEmail && x.adminPassword == ad.adminPassword).FirstOrDefault();

            if (ad != null)
            {
                FormsAuthentication.SetAuthCookie(ad.adminEmail, false);
                var profileData = new Adminbox
                {
                    adminId        = ad.adminId,
                    adminFirstName = ad.adminFirstName
                };

                this.Session["AdminProfile"] = profileData;
                Session["AdminId"]           = ad.adminId;
                Session["AName"]             = ad.adminFirstName + ad.adminLastName;
                return(RedirectToAction("Account", "AdministrativeCorner"));
            }
            else
            {
                ViewBag.error = "Invalid Username or id";
            }


            return(View());
        }
Пример #2
0
        public ActionResult AdminCreation(Adminbox admin)
        {
            if (ModelState.IsValid)
            {
                db.Adminboxes.Add(admin); // (Modelvar).().Add(value entered in parameters)

                if (db.SaveChanges() > 0) //
                {
                    TempData["msg"] = "ID Created";
                    return(RedirectToAction("LoginAdmin"));
                }
                else
                {
                    return(View());
                }
            }

            return(View());
        }