public bool AddReq(CourseRequestDto course) { var reqCourse = new TempTransactionalDB { Course = context.Courses.Find(course.CourseId), Mentor = context.MoDUsers.Find(course.MentorId), Student = context.MoDUsers.Find(course.StudentId), Status = course.Status }; try { context.TempTransactionalDBs.Add(reqCourse); var result = context.SaveChanges(); if (result > 0) { return(true); } return(false); } catch { throw; } }
public async Task <IActionResult> PostReq([FromBody] CourseRequestDto course) { if (ModelState.IsValid) { bool result = repository.AddReq(course); if (result) { return(Ok("ReqDone")); } return(StatusCode(StatusCodes.Status500InternalServerError)); } return(BadRequest(ModelState)); }