public void UpdateModel(Models.Organization organization, Person currentPerson) { organization.OrganizationName = OrganizationName; organization.OrganizationShortName = OrganizationShortName; organization.OrganizationTypeID = OrganizationTypeID.GetValueOrDefault(); // can never be null due to RequiredAttribute organization.IsActive = IsActive; organization.PrimaryContactPersonID = PrimaryContactPersonID; organization.OrganizationUrl = OrganizationUrl; organization.VendorID = VendorID; if (LogoFileResourceData != null) { organization.LogoFileResource = FileResource.CreateNewFromHttpPostedFileAndSave(LogoFileResourceData, currentPerson); } }