public IActionResult Attend() { ViewBag.Name = HttpContext.Session.GetString("UserID"); ViewBag.Admin = HttpContext.Session.GetString("AdminID"); if (ViewBag.Name != null || ViewBag.Admin != null) { string username; if (ViewBag.Admin != null) { username = HttpContext.Session.GetString("AdminID"); } else { username = HttpContext.Session.GetString("UserID"); } string error = ""; UserMethod um = new UserMethod(); UserDetail ud = um.GetUserByUserName(username, out error); AttendingDetail ad = new AttendingDetail(); ad.Attending_User = ud.User_UserName; ad.Attending_Firstname = ud.User_FirstName; ad.Attending_Lastname = ud.User_LastName; ad.Attending_Class = ud.User_Class; return(View(ad)); } else { HttpContext.Session.SetString("fromWhere", "attend"); return(RedirectToAction("login")); } }
public IActionResult Attend(AttendingDetail ad) { string error = ""; AttendingMethod am = new AttendingMethod(); UserMethod um = new UserMethod(); UserDetail ud = new UserDetail(); ad.Attending_Year = DateTime.Now.Year; ud.User_UserName = ad.Attending_User; ud.User_FirstName = ad.Attending_Firstname; ud.User_LastName = ad.Attending_Lastname; ud.User_Class = ad.Attending_Class; um.UpdateUserInfo(ud, out error); am.InsertAttending(ad, out error); return(RedirectToAction("AttendingConfirmed", ad)); }
public IActionResult AttendingConfirmed(AttendingDetail ad) { return(View(ad)); }