public ActionResult login(volunteerlogin v) { String userid = v.UserName; String pass = v.Password; List <volunteerlogin> loginlist = new List <volunteerlogin>(); using (DBModels db = new DBModels()) { loginlist = db.volunteerlogins.ToList(); foreach (var vl in loginlist) { if (vl.UserName.Equals(userid) && vl.Password.Equals(pass)) { String u = userid; String p = pass; FormsAuthentication.SetAuthCookie(vl.UserName, false); return(RedirectToAction("loggedin", "RealV", vl)); } } } return(View("wrong")); }
public ActionResult Register(voltab v) { if (ModelState.IsValid) { using (DBModels s = new DBModels()) { var vregister = s.volunteers.SingleOrDefault(x => x.FirstName == v.FirstName && x.LastName == v.LastName && x.DOB == v.DOB); var vlregister = s.volunteerlogins.SingleOrDefault(x => x.UserName == v.UserName); if (vregister != null || vlregister != null) { ViewBag.message = "existing account"; ViewBag.x = "yes"; return(View()); } else { volunteer vo = new volunteer(); vo.VID = v.VID; vo.FirstName = v.FirstName; vo.MiddleInitial = v.MiddleInitial; vo.LastName = v.LastName; vo.Phone = v.Phone; vo.EMail = v.EMail; vo.DOB = v.DOB; s.volunteers.Add(vo); vol_addr y = new vol_addr(); y.Apt = v.Apt; y.City = v.City; y.State = v.State; y.ZipCode = v.ZipCode; y.Street = v.Street; y.VID = v.VID; s.vol_addr.Add(y); volunteerlogin x = new volunteerlogin(); x.ID = v.VID; x.UserName = v.UserName; x.Password = v.Password; s.volunteerlogins.Add(x); s.SaveChanges(); } } return(RedirectToAction("AccountRegistered")); } //If there were errors in data return view return(View(v)); }
public ActionResult loggedin(volunteerlogin v) { ViewData["name"] = v.UserName; List <volunteer> x = new List <volunteer>(); using (DBModels db = new DBModels()) { x = db.volunteers.ToList(); foreach (var y in x) { if (y.VID == v.ID) { return(View()); } } } return(RedirectToAction("wrong", "Volunteer")); }