public void AddMinorRoster(int uid, int mid) { var newMinorUser = new MinorRosterEntry { UserID = uid, MinorID = mid }; context.MinorRosterEntries.Add(newMinorUser); context.SaveChanges(); }
public ActionResult AddNewMinorMember(FormCollection formValues) { int mid = (int)Session["MinorID"]; var uid = Int32.Parse(formValues["ID"]); // avoid duplicate entries MinorRosterEntry temp = new MinorRosterEntry { UserID = uid, MinorID = mid }; if (repository.TestMinorRoster(temp) == null) repository.AddMinorRoster(uid, mid); TempData["message"] = string.Format("User {0} has been added to minor {1}.", temp.UserID, temp.MinorID); return RedirectToAction("AddMinorMember/" + mid.ToString()); }
public ActionResult AddNewMinorMemberByID(int id) { int mid = (int)Session["MinorID"]; var uid = id; // avoid duplicate entries MinorRosterEntry temp = new MinorRosterEntry { UserID = uid, MinorID = mid }; if (repository.TestMinorRoster(temp) == null) { repository.AddMinorRoster(uid, mid); //if (result > 0) TempData["message"] = string.Format("User {0} has been added to Minor {1}.", temp.UserID, temp.MinorID); // else // TempData["message"] = string.Format("Failed to add Minor. Please verify that the ID number is correct and try again."); } return RedirectToAction("AddMinorMember/" + mid.ToString()); }
public ActionResult DropMinorMember(int id) { int mid = (int)Session["MinorID"]; int userID = id; MinorRosterEntry temp = new MinorRosterEntry { UserID = userID, MinorID = mid }; repository.DropMinorRoster(temp); repository.SaveChanges(); TempData["message"] = string.Format("User {0} has been dropped from minor {1}.", temp.UserID, temp.MinorID); return RedirectToAction("AddMinorMember/" + mid.ToString()); }
public MinorRosterEntry TestMinorRoster(MinorRosterEntry MinorMember) { MinorRosterEntry temp = context.MinorRosterEntries.FirstOrDefault(u => (u.UserID == MinorMember.UserID) && (u.MinorID == MinorMember.MinorID)); return temp; }
public void DropMinorRoster(MinorRosterEntry MinorUser) { MinorRosterEntry temp = context.MinorRosterEntries.FirstOrDefault(u => (u.UserID == MinorUser.UserID) && (u.MinorID == MinorUser.MinorID)); context.MinorRosterEntries.Remove(temp); context.SaveChanges(); }