private ViewField CreateEntity() { ViewEdit view = new ViewEdit(); view.VersionId = Guid.Parse("8602d3d0-75cc-4c75-8868-b3dcaf6ccfba"); ViewPanel vp = new ViewPanel(); view.AddViewPanel(vp); ViewField obj = new ViewField(); vp.Add(obj); obj.AllowEdit = true; obj.Name = "ProductCode"; obj.CheckStatus = CheckStatus.Default; obj.ColSpan = 1; obj.IsVisible = true; obj.Property = "26a00de9-61f9-4c27-b73a-5d0840c7b2dc"; obj.RowSpan = 1; obj.Sequence = 1; obj.Title = "55c22cca-2dd9-46a5-9c74-0340df368504"; obj.ViewFieldType = ViewFieldType.Link; obj.CreateDrillDownLink(); obj.DrillDownLink.TargetViewInternal = "View-ProductsVList-{522967ec-c5bd-440c-a930-17d270eaa721}.EasyBpart"; obj.DrillDownLink.TargetViewProperty = "ca467839-09dd-4f55-9d51-ed4ddd323db8"; LinkParameter lp = new LinkParameter(); lp.Expression = "Prueba"; lp.ViewParameterInternal = "Codigo"; obj.DrillDownLink.AddLinkParameter(lp); obj.CreateViewFielLov(); obj.Lov.DisplayProperty = "14017e77 - 39ff - 4141 - bc7e - 41e1198534dc"; obj.Lov.EntityInternal = "Entity-AccountType-{e27b5580-1c07-4a7a-9fcc-e03e921f0b0d}.EasyBpart"; obj.Lov.CreateInLineLink(); obj.Lov.InLineLink.TargetViewInternal = "View-AccountTypeInLineViewEdit-{8602d3d0-75cc-4c75-8868-b3dcaf6ccfba}.EasyBpart"; obj.Lov.InLineLink.ExpressionCode = "Where a = 1"; obj.Lov.ShowPropertiesInternal.Add(Guid.Parse("7d4c8f88-ca8e-459e-9e07-503f87c6f3e4")); obj.Lov.SqlOrderBy = "Code ASC"; obj.Lov.SqlWhere = "IsActive"; obj.Lov.ValueProperty = "7d4c8f88-ca8e-459e-9e07-503f87c6f3e4"; Lov lv = new Lov(); lv.DisplayValue = "15b4a1a1-aea3-42ec-ba6f-ca77b47b6a85"; lv.Value = "Available"; Lov lv2 = new Lov(); lv2.DisplayValue = "f71449c4-786b-4f4a-85b4-b19fa24b5e13"; lv2.Value = "Loaded"; obj.Lov.AddLov(lv); obj.Lov.AddLov(lv2); return(obj); }