public EditViewModel(Models.ProjectImage projectImage)
 {
     Caption = projectImage.Caption;
     Credit  = projectImage.Credit;
     ProjectImageTimingID = projectImage.ProjectImageTimingID;
     ExcludeFromFactSheet = projectImage.ExcludeFromFactSheet;
 }
 public virtual void UpdateModel(Models.ProjectImage projectImage, Person person)
 {
     projectImage.Caption = Caption;
     projectImage.Credit  = Credit;
     projectImage.ProjectImageTimingID = ProjectImageTimingID;
     projectImage.ExcludeFromFactSheet = ExcludeFromFactSheet;
 }
 public override void UpdateModel(Models.ProjectImage projectImage, Person person)
 {
     base.UpdateModel(projectImage, person);
     projectImage.FileResource = FileResource.CreateNewFromHttpPostedFileAndSave(FileResourceData, person);
     if (projectImage.Project.ProjectImages.All(x => x.ProjectImageID == projectImage.ProjectImageID))
     {
         projectImage.IsKeyPhoto = true;
     }
 }
Exemple #4
0
 public EditViewData(Models.ProjectImage projectImage, IEnumerable <SelectListItem> projectImageTimings)
 {
     ProjectImage        = projectImage;
     ProjectImageTimings = projectImageTimings;
 }