public string About() { ViewBag.Message = "Your application description page."; using (ResumeCreatorEntities context = new ResumeCreatorEntities()) { PersonalInfo p = new PersonalInfo() { first_name = "Ibad", last_name = "Ullah", city = "Peshawar", state = "KPK", zip_code = "25000", address = "Gulabahar # 3,Rasheed Town", email = "*****@*****.**", phone = "03143005033" }; context.PersonalInfoes.Add(p); context.SaveChanges(); return(p.id + " "); } }
public override void OnActionExecuting(ActionExecutingContext filterContext) { if (filterContext.ActionParameters.Keys.Contains("id")) { if (filterContext.ActionParameters["id"].ToString() != null) { int id = Convert.ToInt32(filterContext.ActionParameters["id"].ToString()); string userid = filterContext.HttpContext.User.Identity.GetUserId().ToString(); using (var context = new ResumeCreatorEntities()) { UserResume userresume = context.UserResumes.SingleOrDefault(u => u.PersonalId == id && u.UserId == userid); if (userresume != null) { base.OnActionExecuting(filterContext); } else { filterContext.Result = new RedirectResult("~/Home/Index"); } } } } }