public string RemoveParticipant(AssignedListing assignment) { if (assignment != null) { using (iMAST_dbEntities db = new iMAST_dbEntities()) { var a = db.AssignedListings.Where(x => x.Id == assignment.Id).FirstOrDefault(); if (a != null) { db.AssignedListings.Remove(a); db.SaveChanges(); return "Assignment Removed"; } else { return "Invalid Assignment"; } } } else { return "Invalid Assignment"; } }
public void AddParticipantTest() { ManageController controller = new ManageController(); AssignedListing test = new AssignedListing(); test.ListingId = 1; test.UserId = 5; //Check that the AddParticipant function completed successfully Assert.AreEqual(controller.AddParticipant(test), "Assignment Added"); //Check that the assignment was actually added to the database AssignedListing lastAdded = controller.ReturnLastAddedAssignment(); Assert.IsTrue( lastAdded.ListingId == test.ListingId && lastAdded.UserId == test.UserId); }
public string AddParticipant(AssignedListing assignment) { if (assignment != null) { using (iMAST_dbEntities db = new iMAST_dbEntities()) { try { db.AssignedListings.Add(assignment); db.SaveChanges(); return "Assignment Added"; } catch (Exception err) { return err.ToString(); } } } else { return "Invalid Assignment"; } }
public string AddParticipant(AssignedListing assignment) { return participantService.AddParticipant(assignment); }
public string RemoveParticipant(AssignedListing assignment) { return participantService.RemoveParticipant(assignment); }