Пример #1
0
        public void AdminDescision(int id, string status)
        {
            Request_table req = new Request_table();

            req          = context.Request_table.Where(x => x.Request_Id == id).FirstOrDefault();
            req.reqState = status;
            int userid = req.User_Id;

            if (req.reqState.ToLower() == "approved")
            {
                User_table user = new User_table();
                user         = context.User_table.Where(x => x.User_Id == userid).FirstOrDefault();
                user.Type_id = 2;
            }

            Admin_Req_App_table AdminApprove = new Admin_Req_App_table();

            AdminApprove.Request_Id = id;
            AdminApprove.State      = status;

            Admin_table admin = (Admin_table)HttpContext.Current.Session["admin"];

            AdminApprove.Admin_Id = 1;
            //    return VendorRequest;

            context.Admin_Req_App_table.Add(AdminApprove);

            context.SaveChanges();
        }
Пример #2
0
        public ActionResult Login(Admin_table ad)
        {
            var obj = db.Admin_table.Where(a => a.Admin.Equals(ad.Admin) && a.Password.Equals(ad.Password)).FirstOrDefault();

            if (obj != null)
            {
                FormsAuthentication.SetAuthCookie(ad.Admin, false);
                return(RedirectToAction("Index", "FiftyTakaData"));
            }
            else
            {
                ModelState.AddModelError("", "Invalid UserName && Password");
                return(RedirectToAction("Login"));
            }
        }
Пример #3
0
        public ActionResult AdminLogin(Admin_table logindetails)
        {
            if (logindetails == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }
            Admin_table details = db.Admin_table.Where(x => x.Login_name == logindetails.Login_name && x.pass == logindetails.pass && x.role.ToString().ToUpper() == "ADMIN").FirstOrDefault();

            if (details == null)
            {
                return(HttpNotFound());
            }

            else
            {
                FormsAuthentication.SignOut();
                FormsAuthentication.SetAuthCookie(logindetails.Login_name + "_" + logindetails.role, true);
            }


            return(RedirectToAction("index", "register"));
        }