public ActionResult Login(FlyRegister objUser) { if (ModelState.IsValid) { using (FlightsContext db = new FlightsContext()) { var obj = db.FlyRegisters.Where(a => a.UserName.Equals(objUser.UserName) && a.Password.Equals(objUser.Password)).FirstOrDefault(); if (obj != null) { Session["UserName"] = obj.UserName.ToString(); Session["EmailId"] = obj.EmailId.ToString(); if (obj.Role == "Admin") { //var res = db.FlyAdmins.Where(a => a.Email == obj.EmailId).FirstOrDefault(); //Session["Id"] = res.adminID; return(RedirectToAction("Index", "FlyAdmins")); } else if (obj.Role == "User") { //var res = db.FlyUsers.Where(a => a.Email == obj.EmailId).FirstOrDefault(); //Session["Id"] = res.UserId; return(RedirectToAction("Index", "FlyUsers")); } } else { //ViewBag.Javascript = "<script language='javascript' type='text/javascript'>alert('Invalid Username or Password');</script>"; return(View(objUser)); } } } return(View(objUser)); }
public ActionResult Edit([Bind(Include = "UserName,Password,Role,EmailID")] FlyRegister flyAdmin) { if (ModelState.IsValid) { db.Entry(flyAdmin).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(flyAdmin)); }
public ActionResult Create([Bind(Include = "UserName,Password,Role,EmailID")] FlyRegister flyAdmin) { if (ModelState.IsValid) { db.FlyRegisters.Add(flyAdmin); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(flyAdmin)); }
public ActionResult Registration(FlyRegister objUser) { if (ModelState.IsValid) { FlightsContext db = new FlightsContext(); db.FlyRegisters.Add(objUser); db.SaveChanges(); } ViewBag.Message = "Successfull Created"; return(RedirectToAction("Login")); }
// GET: FlyAdmins/Edit/5 public ActionResult Edit(string UserName) { if (UserName == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FlyRegister flyAdmin = db.FlyRegisters.Where(a => a.UserName == UserName).FirstOrDefault(); if (flyAdmin == null) { return(HttpNotFound()); } return(View(flyAdmin)); }
// GET: FlyAdmins/Details/5 public ActionResult Details(string UserName) { if (Session["UserName"] != null) { if (UserName == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FlyRegister flyAdmin = db.FlyRegisters.Where(a => a.UserName == UserName).FirstOrDefault(); if (flyAdmin == null) { return(HttpNotFound()); } return(View(flyAdmin)); } else { return(RedirectToAction("Login", "Registration")); } }