Exemplo n.º 1
0
 protected FacilityPhotoException(string message, FacilityPhoto facilityPhoto)
     : base(message)
 {
     this.FacilityPhoto = facilityPhoto;
 }
Exemplo n.º 2
0
 public FacilityPhotoAlreadyExistsException(FacilityPhoto facilityPhoto)
     : base(null, facilityPhoto)
 {
 }
Exemplo n.º 3
0
 /// <summary>
 /// Adds a FacilityPhoto to the collection.
 /// </summary>
 /// <param name="facilityPhoto">The facilityPhoto to add.</param>
 public void Add(FacilityPhoto facilityPhoto)
 {
     //facilityPhoto.Owner = this;
     List.Add(facilityPhoto);
 }
Exemplo n.º 4
0
        private void SaveListingPhotos(IList<FacilityPhotoViewModel> photos)
        {
            FacilityPhotoLogic photologic = new FacilityPhotoLogic();
            foreach (var photo in photos)
            {
                // move to mapping
                var facilityphoto = new FacilityPhoto { FacilityGuid = photo.FacilityGuid, FacilityPhotoGuid = photo.FacilityPhotoGuid, PhotoUri = photo.PhotoUri ?? "" };
                // replace this with better check
                if (facilityphoto.PhotoUri.Length > 5 && facilityphoto.FacilityPhotoGuid == Guid.Empty)
                {// add case
                    photologic.InsertFacilityPhoto(facilityphoto);
                }

                if (string.IsNullOrEmpty(facilityphoto.PhotoUri) && facilityphoto.FacilityPhotoGuid != Guid.Empty)
                {// delete case
                    photologic.DeleteFacilityPhoto(facilityphoto);
                }

                if (facilityphoto.PhotoUri.Length > 5 && facilityphoto.FacilityPhotoGuid != Guid.Empty)
                {// update case
                    photologic.UpdateFacilityPhoto(facilityphoto);
                }
            }
        }
Exemplo n.º 5
0
 /// <summary>
 /// Removes FacilityPhoto from the collection.
 /// </summary>
 /// <param name="facilityPhoto">The facilityPhoto to remove.</param>
 public void Remove(FacilityPhoto facilityPhoto)
 {
     List.Remove(facilityPhoto);
 }