public SeedUmbracoNode(Guid seedId, FC.DAL.UmbracoModel.UmbracoModel context) : base(seedId, context, "umbracoNode") { try { if (context.SeedVersion.Find(seedId) == null) { List<UmbracoModel.umbracoNode> input = new List<UmbracoModel.umbracoNode>(); List<MSModel.umbracoNode> output = new List<MSModel.umbracoNode>(); output = MSMod.umbracoNode.ToList(); foreach (var r in output) { var res = Mapper.Map<UmbracoModel.umbracoNode>(r); input.Add(res); } context.umbracoNode.AddRange(input); context.SaveChanges(); context.SeedVersion.Add(Version); context.SaveChanges(); } } catch (Exception ex) { _HandleException(ex); } }
public SeedCmsContentVersion(Guid seedId, FC.DAL.UmbracoModel.UmbracoModel context) : base(seedId, context, "cmsContentVersion") { Version = new SeedVersion { SeedVersionID = seedId }; try { if (context.SeedVersion.Find(seedId) == null) { List<UmbracoModel.cmsContentVersion> input = new List<UmbracoModel.cmsContentVersion>(); List<MSModel.cmsContentVersion> output = new List<MSModel.cmsContentVersion>(); output = MSMod.cmsContentVersion.ToList(); foreach (var r in output) { var res = Mapper.Map<UmbracoModel.cmsContentVersion>(r); input.Add(res); } context.cmsContentVersion.AddRange(input); context.SaveChanges(); context.SeedVersion.Add(Version); context.SaveChanges(); } } catch (Exception ex) { _HandleException(ex); } }
public SeedCmsStylesheetProperty(Guid seedId, FC.DAL.UmbracoModel.UmbracoModel context) : base(seedId, context, "cmsStylesheetProperty") { try { if (context.SeedVersion.Find(seedId) == null) { List<UmbracoModel.cmsStylesheetProperty> input = new List<UmbracoModel.cmsStylesheetProperty>(); List<MSModel.cmsStylesheetProperty> output = new List<MSModel.cmsStylesheetProperty>(); output = MSMod.cmsStylesheetProperty.ToList(); foreach (var r in output) { var res = Mapper.Map<UmbracoModel.cmsStylesheetProperty>(r); input.Add(res); } context.cmsStylesheetProperty.AddRange(input); context.SaveChanges(); context.SeedVersion.Add(Version); context.SaveChanges(); } } catch (Exception ex) { _HandleException(ex); } }
public SeedCmsContentType(Guid seedId, FC.DAL.UmbracoModel.UmbracoModel context) : base(seedId, context,"cmsContentType") { try { if (context.SeedVersion.Find(seedId) == null) { List<UmbracoModel.cmsContentType> input = new List<UmbracoModel.cmsContentType>(); List<MSModel.cmsContentType> output = new List<MSModel.cmsContentType>(); output = MSMod.cmsContentType.ToList(); foreach (var r in output) { var res = Mapper.Map<UmbracoModel.cmsContentType>(r); input.Add(res); } context.cmsContentType.AddRange(input); context.SaveChanges(); context.SeedVersion.Add(Version); context.SaveChanges(); } } catch (Exception ex) { Debug.Print(ex.Message); } }