public bool UpdateHotelInventoryFileStream(HotelInventoryFileStreamCreateUpdateModel parameters) { var result = false; var entity = new HotelInventoryFileStreams(); var query = _accommodationContext.HotelInventoryFileStreams.Where(x => x.Deleted == false && x.Id == parameters.Id); if (query.Count() == 0) { return(result); } entity = query.FirstOrDefault(); entity = _mapper.Map <HotelInventoryFileStreamCreateUpdateModel, HotelInventoryFileStreams>(parameters, entity); entity.LastModifiedBy = UserContextHelper.UserId; entity.LastModifiedDate = DateTime.Now; var update = _accommodationContext.Update(entity); _accommodationContext.SaveChanges(); if (update.State == EntityState.Unchanged) { result = true; } return(result); }
public bool CreateHotelInventoryFileStream(HotelInventoryFileStreamCreateUpdateModel parameters) { var result = false; var entity = new HotelInventoryFileStreams(); entity = _mapper.Map <HotelInventoryFileStreams>(parameters); entity.Deleted = false; entity.LastModifiedDate = DateTime.Now; entity.LastModifiedBy = UserContextHelper.UserId; var add = _accommodationContext.Add(entity); _accommodationContext.SaveChanges(); if (add.State == EntityState.Unchanged) { result = true; } return(result); }