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 RemoveParticipantTest() { ManageController controller = new ManageController(); //Deleting the assignment that was added in previous test AssignedListing test = controller.ReturnLastAddedAssignment(); //Check that the RemoveParticipant function completed successfully Assert.AreEqual(controller.RemoveParticipant(test), "Assignment Removed"); //Check that the assignment was actually deleted from the database AssignedListing lastAdded = controller.ReturnLastAddedAssignment(); //*This assert may fail even though the assignment was removed Assert.IsFalse(lastAdded.ListingId == test.ListingId && lastAdded.UserId == test.UserId); }
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 RemoveParticipant(AssignedListing assignment) { return(participantService.RemoveParticipant(assignment)); }
public string AddParticipant(AssignedListing assignment) { return(participantService.AddParticipant(assignment)); }