public async Task <IActionResult> UpdateSubjectContent(TutorSubjectContentDtoForEdit model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _response = await _repo.UpdateSubjectContent(model); return(Ok(_response)); }
public async Task <ServiceResponse <object> > UpdateSubjectContent(TutorSubjectContentDtoForEdit model) { var toUpdate = _context.SubjectContents.Where(m => m.Id == model.Id).FirstOrDefault(); toUpdate.Heading = model.Heading; toUpdate.ContentOrder = model.ContentOrder; //toUpdate.SubjectId = model.SubjectId; //toUpdate.ClassId = model.ClassId; _context.SubjectContents.Update(toUpdate); await _context.SaveChangesAsync(); _serviceResponse.Success = true; _serviceResponse.Message = CustomMessage.Updated; return(_serviceResponse); }