public async Task <ActionResult> Edit([Bind(Include = "Session_UID,User_UID,Browser,DeviceType,ModifiedDate,ModifiedBy,IP,Location")] Wit_Session wit_Session) { if (ModelState.IsValid) { await ISession.UpdateAsync(wit_Session, User.Identity.Name); return(RedirectToAction("Index")); } ViewBag.User_UID = new SelectList(await ISession.GetAllAsync(), "User_UID", "MiddleName", wit_Session.User_UID); return(View(wit_Session)); }
// GET: Session/Details/5 public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Wit_Session wit_Session = await ISession.FindByIdAsync(id); if (wit_Session == null) { return(HttpNotFound()); } return(View(wit_Session)); }
// GET: Session/Edit/5 public async Task <ActionResult> Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Wit_Session wit_Session = await ISession.FindByIdAsync(id); if (wit_Session == null) { return(HttpNotFound()); } ViewBag.User_UID = new SelectList(await ISession.GetAllAsync(), "User_UID", "MiddleName", wit_Session.User_UID); return(View(wit_Session)); }
internal void GenerateSession(string userUID) { using (WitServiceDBContext db = new WitServiceDBContext()) { Wit_Session session = new Wit_Session { User_UID = new Guid(userUID), Browser = _browser, DeviceType = _deviceType, IP = _iP, Location = _location }; db.Wit_Session.Add(session); db.SaveChanges(); InitializeSession(session.Session_UID, userUID); } }