Example #1
0
 public EditViewModel(ProjectFirmaModels.Models.ProjectImage projectImage)
 {
     Caption = projectImage.Caption;
     Credit  = projectImage.Credit;
     ProjectImageTimingID = projectImage.ProjectImageTimingID;
     ExcludeFromFactSheet = projectImage.ExcludeFromFactSheet;
 }
Example #2
0
 public virtual void UpdateModel(ProjectFirmaModels.Models.ProjectImage projectImage, FirmaSession currentFirmaSession)
 {
     projectImage.Caption = Caption;
     projectImage.Credit  = Credit;
     projectImage.ProjectImageTimingID = ProjectImageTimingID;
     projectImage.ExcludeFromFactSheet = ExcludeFromFactSheet;
 }
Example #3
0
 public override void UpdateModel(ProjectFirmaModels.Models.ProjectImage projectImage, FirmaSession currentFirmaSession)
 {
     base.UpdateModel(projectImage, currentFirmaSession);
     projectImage.FileResourceInfo = FileResourceModelExtensions.CreateNewFromHttpPostedFileAndSave(FileResourceData, currentFirmaSession);
     if (projectImage.Project.ProjectImages.All(x => x.ProjectImageID == projectImage.ProjectImageID))
     {
         projectImage.IsKeyPhoto = true;
     }
 }