public ActionResult AddFlag(Flag f) { using (ImageHolderContext con = new ImageHolderContext()) { f.FlaggerID = WebSecurity.CurrentUserId; f.TimeOfFlag = DateTime.Now; int seekID = 0; int.TryParse((String)Url.RequestContext.RouteData.Values["id"], out seekID); f.ImageID = seekID; // f.Member = con.Members.Where(x => x.MemberID == WebSecurity.CurrentUserId).FirstOrDefault(); f.Image = con.Images.Where(x => x.ImageID == f.ImageID).FirstOrDefault(); con.Flags.Add(f); try { con.SaveChanges(); } catch (Exception e) { var m = e.Message; } } return RedirectToAction("Index", "Home"); }
public ActionResult AddFlag() { Flag addition = new Flag(); return View(addition); }