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; } }
public EditViewData(Models.ProjectImage projectImage, IEnumerable <SelectListItem> projectImageTimings) { ProjectImage = projectImage; ProjectImageTimings = projectImageTimings; }