/// <summary>
 /// Create a new ViewApprovalList object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="engineId">Initial value of the EngineId property.</param>
 /// <param name="productId">Initial value of the ProductId property.</param>
 /// <param name="url">Initial value of the Url property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="status">Initial value of the Status property.</param>
 /// <param name="searchName">Initial value of the SearchName property.</param>
 /// <param name="engineName">Initial value of the EngineName property.</param>
 public static ViewApprovalList CreateViewApprovalList(global::System.Int64 id, global::System.Int64 engineId, global::System.Int64 productId, global::System.String url, global::System.String name, global::System.Byte status, global::System.String searchName, global::System.String engineName)
 {
     ViewApprovalList viewApprovalList = new ViewApprovalList();
     viewApprovalList.Id = id;
     viewApprovalList.EngineId = engineId;
     viewApprovalList.ProductId = productId;
     viewApprovalList.Url = url;
     viewApprovalList.Name = name;
     viewApprovalList.Status = status;
     viewApprovalList.SearchName = searchName;
     viewApprovalList.EngineName = engineName;
     return viewApprovalList;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the ViewApprovalLists EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToViewApprovalLists(ViewApprovalList viewApprovalList)
 {
     base.AddObject("ViewApprovalLists", viewApprovalList);
 }