public void AddStudentNames(string studentId, FirstLastNameModel model) { var student = GetStudentById(studentId); student.FirstName = model.FirstName; student.LastName = model.LastName; _studentExchangeDataContext.SaveChanges(); }
public void AddTutorNames(string tutorId, FirstLastNameModel model) { var tutor = GeTutorById(tutorId); tutor.FirstName = model.FirstName; tutor.LastName = model.LastName; _studentExchangeDataContext.SaveChanges(); }
public void TestAddStudentNames() { var mockUserSet = CreateMockUserSet(); mockUserSet.SetReturnsDefault(mockUserSet.Object.Cast <Student>()); _mockStudentExchangeDataContext.Setup(c => c.Users).Returns(mockUserSet.Object); _mockStudentExchangeDataContext.Setup(c => c.SaveChanges()); var names = new FirstLastNameModel() { FirstName = "Adam", LastName = "Nowak" }; _studentService.AddStudentNames("testId", names); _mockStudentExchangeDataContext.Verify(c => c.SaveChanges(), Times.Once); }
public IHttpActionResult PostNames([FromBody] FirstLastNameModel model) { _tutorService.AddTutorNames(GetCurrentUserId(), model); return(Content(HttpStatusCode.NoContent, "")); }