public async Task <ActionResult <NewStudentSystem> > Create(Student student) { try { INewStudentSystem newStudent = new NewStudentSystem(student); var _newStudent = await _repository.Create((NewStudentSystem)newStudent); return(_newStudent); } catch (Exception) { return(UnprocessableEntity()); } }
public async Task <NewStudentSystem> Update(string id, Student student) { try { var students = await _repository.Get(id); if (students != null) { INewStudentSystem newStudent = new NewStudentSystem(student); _ = await _repository.Update(id, (NewStudentSystem)newStudent); } return(students); } catch (Exception) { return(null); } }