public void AddView(ViewEntry item) { _context.AddObject(ViewDataSourceContext.ViewTableName, item); _context.SaveChanges(); }
private View CreateView(ViewEntry v) { String type = v.ItemKey.Contains("||") ? "DataSet" : "Request"; View result = new View() { Date = v.Date, ItemKey = v.ItemKey, RequestedUrl = v.RequestedUrl, EntityType = type, }; if (type == "DataSet") { EntitySet e = null; if (_entities.TryGetValue(v.ItemKey, out e)) { result.Name = e.EntitySetName; result.Description = e.Description; result.DatasetCategoryValue = e.CategoryValue; result.DatasetContainerAlias = e.ContainerAlias; } } else { RequestEntry r = null; if (_requestsList.TryGetValue(v.ItemKey, out r)) result.Name = r.Subject; } return result; }