public ActionResult addUniversities(string university, string course, string status) { if (!string.IsNullOrEmpty(university)) { int id = Convert.ToInt32(university); int userid = Convert.ToInt32(Session["UserId"]); if ((!genConnection.AdmitsRejects.Any(m => (m.UnivId == id && m.CourseName == course && m.StudentId == userid)) && (genConnection.CourseWorks.Any(m => m.Course == course)))) { AdmitsReject adr = new AdmitsReject(); adr.CourseName = course; adr.UnivId = id; adr.Status = status; adr.StudentId = userid; adr.StudentName = Session["UserName"].ToString(); adr.UnivName = genConnection.Universities_list.FirstOrDefault(m => m.UnivId == id).UnivName; if (genConnection.CourseWorks.Any(m => m.Course == course)) { adr.CourseId = genConnection.CourseWorks.FirstOrDefault(m => m.Course == course).CourseId; } else { adr.CourseId = 0; } genConnection.AdmitsRejects.Add(adr); genConnection.SaveChanges(); } } return(RedirectToAction("Myprofile")); }
public ActionResult deleteUniversities(string university, string course) { if (!string.IsNullOrEmpty(university) && !string.IsNullOrEmpty(course)) { int id = Convert.ToInt32(university); if (genConnection.AdmitsRejects.Any(m => (m.UnivId == id && m.CourseName == course))) { AdmitsReject adr = genConnection.AdmitsRejects.FirstOrDefault(m => (m.UnivId == id && m.CourseName == course)); genConnection.AdmitsRejects.Remove(adr); genConnection.SaveChanges(); } } return(RedirectToAction("Myprofile")); }
public ActionResult editUniversities(string university, string course, string status) { if (!string.IsNullOrEmpty(university) || !string.IsNullOrEmpty(course) || !string.IsNullOrEmpty(status)) { int id = Convert.ToInt32(university); if (genConnection.AdmitsRejects.Any(m => (m.UnivId == id && m.CourseName == course))) { AdmitsReject adr = genConnection.AdmitsRejects.Where(m => (m.CourseName == course && m.UnivId == id)).First(); adr.Status = status; genConnection.SaveChanges(); } } return(RedirectToAction("Myprofile")); }