public async Task <Test> UpdateTest(int id, TestEditRequest testRequest) { var test = await _baseRepository.GetById(id); if (test == null) { throw new Exception("Not Found"); } test.CourseId = testRequest.CourseId; test.TestName = testRequest.TestName; test.Createsby = testRequest.Createsby; test.DateCreated = testRequest.DateCreated; test.DateTest = testRequest.DateTest; test.Time = testRequest.Time; test.State = testRequest.State; return(await _baseRepository.Update(test)); }
public async Task <ActionResult <Test> > UpdateTest([FromRoute] int id, TestEditRequest createRequestTest) { var test = await _testService.UpdateTest(id, createRequestTest); return(Ok(test)); }