public ActionResult EditOrganisation(tbl_Organisation edit) { try { var superID = (long)Session["SuperID"]; var SuperID = dbobj.SuperUsers.Single(x => x.SuperID == superID); ViewBag.Welcome = "Welcome, "; ViewBag.DisplayName = SuperID.SuperFirstName + " " + SuperID.SuperLastName; return(View(edit)); } catch { ModelState.AddModelError(" ", "Invalid Operation"); return(View()); } }
public ActionResult EditAddOrganisation(tbl_Organisation organisation) { try { var superID = (long)Session["SuperID"]; organisation.SuperID = superID; organisation.CreatedBy = superID; organisation.CreatedOn = DateTime.Now; dbobj.Entry(organisation).State = EntityState.Modified; dbobj.SaveChanges(); return(View("EditOrganisation")); } catch { ModelState.AddModelError(" ", "Invalid Operation"); return(View()); } }
public ActionResult AddOrganisation(tbl_Organisation model) { try { var superID = (long)Session["SuperID"]; if (ModelState.IsValid) { model.SuperID = superID; model.CreatedBy = superID; model.CreatedOn = DateTime.Now; dbobj.tbl_Organisation.Add(model); dbobj.SaveChanges(); ModelState.Clear(); } //ViewBag.SuccessMessage = "Registration Successful."; return(View("Organisation")); } catch { ModelState.AddModelError(" ", "Invalid Operation"); return(View()); } }
//[ValidateAntiForgeryToken] public ActionResult MagicLogin(tbl_Organisation data) { BegginerLevelTaskEntities dbobj = new BegginerLevelTaskEntities(); try { if (dbobj.tbl_Organisation.SingleOrDefault(m => m.UserName == data.UserName && m.Password == data.Password) != null) { var Login = dbobj.tbl_Organisation.Where(m => m.UserName == data.UserName && m.Password == data.Password).Select(x => x.UserID).FirstOrDefault(); Session["UserID"] = Login; //ViewBag.UserName = data.UserName; return(RedirectToAction("EmployeeList", "Employee")); } else if (dbobj.Employees.SingleOrDefault(x => x.UserNameEmp == data.UserName && x.PasswordEmp == data.Password) != null) { var user = dbobj.Employees.Where(x => x.UserNameEmp == data.UserName && x.PasswordEmp == data.Password).Select(x => x.EmployeeID).FirstOrDefault(); Session["EmployeeID"] = user; return(RedirectToAction("ReviewSubmissionList", "ReviewSubmission", new { user })); } else if (dbobj.SuperUsers.SingleOrDefault(x => x.SuperUserName == data.UserName && x.SuperPassword == data.Password) != null) { var SuperUser = dbobj.SuperUsers.Where(x => x.SuperUserName == data.UserName && x.SuperPassword == data.Password).Select(x => x.SuperID).FirstOrDefault(); Session["SuperID"] = SuperUser; return(RedirectToAction("OrganisationList", "Organisation")); } else { return(RedirectToAction("MagicLogin", "Account")); } } catch { ModelState.AddModelError(" ", "Invalid Operation"); return(View()); } }