public Business.Entities.Advertisement Get(int id) { using (var entityModel = new BookAdEntities()) { CheckConnection(entityModel); var entities = entityModel.Advertisements; return(ConvertFrom(entities.Single(e => e.AdvertisementId == id))); } }
public IEnumerable <Business.Entities.Advertisement> GetAll() { using (var entityModel = new BookAdEntities()) { CheckConnection(entityModel); var entities = entityModel.Advertisements; return(entities.ToList().Select(ConvertFrom)); } }
public void Update(Business.Entities.Advertisement entity) { var convertedEntity = ConvertTo(entity); using (var entityModel = new BookAdEntities()) { CheckConnection(entityModel); entityModel.Advertisements.Attach(convertedEntity); entityModel.SaveChanges(); } }
private void CheckConnection(BookAdEntities model) { //var databaseState = model.Database.Connection.State; //_logger.Debug(databaseState.ToString()); }