private void DataViewDataSourceBindingSource_AddingNew(object sender, AddingNewEventArgs e) { DMDataView dv = new DMDataView(); dv.VID = Guid.NewGuid().ToString(); e.NewObject = dv; }
public IDMDataView GenerateView(string ViewName, string ConnectionName) { DMEEditor.ErrorObject.Flag = Errors.Ok; IDMDataView retval = null; try { retval = new DMDataView(); retval.ViewID = 0; retval.EntityDataSourceID = ViewName; retval.ViewName = ViewName; retval.DataViewDataSourceID = ViewName; retval.Viewtype = ViewType.Table; retval.VID = Guid.NewGuid().ToString(); //EntityStructure viewheader = new EntityStructure() { Id = 1, EntityName = ViewName }; //viewheader.EntityName = ViewName; //viewheader.ViewID = retval.ViewID; //viewheader.ParentId = 0; //retval.Entities.Add(viewheader); } catch (Exception ex) { DMEEditor.AddLogMessage("Fail", $"Error in creating View ({ex.Message}) ", DateTime.Now, 0, ViewName, Errors.Failed); } return(retval); }
private void EntitiesBindingSource_AddingNew(object sender, AddingNewEventArgs e) { EntityStructure en = new EntityStructure(); DMDataView dv = (DMDataView)dataViewDataSourceBindingSource.Current; en.ViewID = dv.ViewID; e.NewObject = en; }