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