public PropertyImageDetailModel(PropertyImageDetailDto dto) { PropertyImageId = dto.PropertyImageId; PropertyId = dto.PropertyId; Primary = dto.Primary; Inactive = dto.Inactive; }
public bool UpdatePropertyImage(PropertyImageDetailDto dto) { var entity = _entities.PropertyImages .Where(w => w.PropertyImageId == dto.PropertyImageId) .SingleOrDefault(); var oldPrimary = _entities.PropertyImages .Where(w => w.PropertyId == dto.PropertyId) .Where(w => w.Primary) .SingleOrDefault(); bool edited = false; if (entity != null) { if (oldPrimary != null && dto.Primary) { oldPrimary.Primary = false; //_entities.SetModified(oldPrimary); } entity.Primary = dto.Primary; entity.Inactive = dto.Inactive; //_entities.SetModified(entity); _entities.SaveChanges(); edited = true; } return edited; }
public bool UpdatePropertyImage(PropertyImageDetailDto dto) { var edited = _propertyImageManager.UpdatePropertyImage(dto); return edited; }
public bool UpdatePropertyImage(PropertyImageDetailDto dto) { var edited = _propertyImageRepository.UpdatePropertyImage(dto); return edited; }