/* * public ActionResult RequestView(string id) * { * var userId = int.Parse(id); * return View(db.Helps.Where(x => x.UserId == userId).FirstOrDefault()); * } */ public ActionResult Edit(int id) { using (db = new StateScholarshipEntities4()) { return(View(db.Helps.Where(x => x.RequestId == id).FirstOrDefault())); } }
// GET: Help public ActionResult Index() { using (db = new StateScholarshipEntities4()) { return(View(db.Helps.Where(x => x.Solved == "Work in Progress").ToList())); } }
public ActionResult AdminPortal() { if (Session["ID"] != null && Session["Password"] != null) { StateScholarshipEntities4 con = new StateScholarshipEntities4(); var count = con.Helps.Count(x => x.Solved == "Work in Progress"); ViewBag.Data = count; return(View()); } else { return(RedirectToAction("Login")); } }
public ActionResult Edit(int id, Help help) { try { // TODO: Add update logic here using (db = new StateScholarshipEntities4()) { db.Entry(help).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult HelpForm(Help model) { if (ModelState.IsValid) { using (db = new StateScholarshipEntities4()) { model.DateOfTicket = DateTime.Now; model.Resolution = "In progress"; model.Solved = "Work in Progress"; db.Helps.Add(model); db.SaveChanges(); //ModelState.Clear(); ViewBag.SuccessMessage = "Issue successfully submitted"; return(View()); } } else { ModelState.Clear(); ViewBag.RejectMessage = "Please Fill the Details"; return(View()); } }