public void DeleteStudentPhone(DeleteStudentPhoneRequest request) { if (request != null) { var dataAccess = new StudentPhoneDataAccess(request.Context); var phone = dataAccess.GetById(request.IdStudentPhone); dataAccess.Delete(phone.FirstOrDefault()); } }
public StudentPhone UpdateStudentPhone(UpdateStudentPhoneRequest request) { StudentPhone phone = null; if (request != null && request.StudentPhone != null) { var dataAccess = new StudentPhoneDataAccess(request.Context); phone = dataAccess.Update(request.StudentPhone); } return(phone); }
public StudentPhone GetStudentPhoneById(GetStudentPhoneByIdRequest request) { StudentPhone phone = null; if (request != null) { var dataAccess = new StudentPhoneDataAccess(request.Context); var studentPhoneQuery = dataAccess.GetById(request.IdStudentPhone); studentPhoneQuery = studentPhoneQuery.Include(s => s.Student); phone = studentPhoneQuery.FirstOrDefault(); } return(phone); }
public List <StudentPhone> GetAllStudentPhones(GetAllStudentPhonesRequest request) { List <StudentPhone> phones = null; if (request != null) { var dataAccess = new StudentPhoneDataAccess(request.Context); var studentPhonesQuery = dataAccess.GetAll(); studentPhonesQuery = studentPhonesQuery.Include(s => s.Student); phones = studentPhonesQuery.ToList(); } return(phones); }