public void UpdateRegisterItem(RegisterItemV2 item) { var cultureName = CultureHelper.GetCurrentCulture(); string name = !CultureHelper.IsNorwegian(cultureName) && !string.IsNullOrEmpty(item.NameEnglish) ? item.NameEnglish : item.Name; string description = !CultureHelper.IsNorwegian(cultureName) && !string.IsNullOrEmpty(item.DescriptionEnglish) ? item.DescriptionEnglish : item.Description; SystemId = item.SystemId; Name = name; Seoname = item.Seoname; Submitter = item.Submitter; SubmitterId = item.SubmitterId; Owner = item.Owner; OwnerId = item.OwnerId; Description = description; DateSubmitted = item.DateSubmitted; Modified = item.Modified; Status = item.Status; StatusId = item.StatusId; Register = item.Register; RegisterId = item.RegisterId; DateAccepted = item.DateAccepted; DateNotAccepted = item.DateNotAccepted; DateSuperseded = item.DateSuperseded; DateRetired = item.DateRetired; VersionNumber = item.VersionNumber; VersionName = item.VersionName; }
private Registeritem ConvertRegisterItem(RegisterItemV2 item, FilterParameters filter = null) { string registerId = System.Web.Configuration.WebConfigurationManager.AppSettings["RegistryUrl"]; //uri.Scheme + "://" + uri.Authority; if (registerId.Substring(registerId.Length - 1, 1) == "/") { registerId = registerId.Remove(registerId.Length - 1); } var tmp = new Registeritem(item, registerId, filter); return(tmp); }