public void DeleteAcademyPhone(DeleteAcademyPhoneRequest request) { if (request != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); var phone = dataAccess.GetById(request.IdAcademyPhone); dataAccess.Delete(phone.FirstOrDefault()); } }
public AcademyPhone UpdateAcademyPhone(UpdateAcademyPhoneRequest request) { AcademyPhone phone = null; if (request != null && request.AcademyPhone != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); phone = dataAccess.Update(request.AcademyPhone); } return(phone); }
public AcademyPhone GetAcademyPhoneById(GetAcademyPhoneByIdRequest request) { AcademyPhone phone = null; if (request != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); var academyPhoneQuery = dataAccess.GetById(request.IdAcademyPhone); academyPhoneQuery = academyPhoneQuery.Include(a => a.Academy); phone = academyPhoneQuery.FirstOrDefault(); } return(phone); }
public List <AcademyPhone> GetAllAcademyPhones(GetAllAcademyPhonesRequest request) { List <AcademyPhone> phones = null; if (request != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); var academyPhonesQuery = dataAccess.GetAll(); academyPhonesQuery = academyPhonesQuery.Include(a => a.Academy); phones = academyPhonesQuery.ToList(); } return(phones); }