public ActionResult blockPage(int id) { using (MyDbEntities db = new MyDbEntities()) { ReportedUserModel repU = new ReportedUserModel(); reportedPerson a = new reportedPerson(); int x = id; var person = db.reportedPersons.Where(u => u.ReportedId == id).FirstOrDefault(); repU.ReportedUserId = id; repU.FirstName = person.FirstName; repU.LastName = person.LastName; var count = db.reportedPersons.Count(t => t.ReportedId == id); var comments = (from recordset in db.reportedPersons where recordset.ReportedId == id select recordset.Comment).ToList(); repU.Comments = comments; // foreach(var d in comments) repU.TotalReports = count; return(View(repU)); } }
public ActionResult blockUser(ReportedUserModel e) { //var repId = id.ReportedUserId; using (MyDbEntities db = new MyDbEntities()) { UserData user = db.UserDatas.Single(b => b.UserId == e.ReportedUserId); bool a = true; user.BlockStatus = a; db.SaveChanges(); return(View(user)); } }