Example #1
0
        public Entity getEntityByIdForExport(string entityid)
        {
            Entity e = new Entity();

            if (!string.IsNullOrEmpty(entityid))
            {
                e.Id = entityid;
                e.EntityAttributes = SynapseHelpers.SerializeDataSet(SynapseHelpers.GetEntityAttributes(entityid), SynapseHelpers.DataSetSerializerType.Json);
                DataSet dsEntityManager = SynapseHelpers.GetEntityManager(entityid);
                e.EntityManager   = SynapseHelpers.SerializeDataSet(dsEntityManager, SynapseHelpers.DataSetSerializerType.Json);
                e.EntityRelation  = SynapseHelpers.SerializeDataSet(SynapseHelpers.GetEntityRelation(entityid), SynapseHelpers.DataSetSerializerType.Json);
                e.Namespace       = SynapseHelpers.SerializeDataSet(SynapseHelpers.GetEntityNamespace(entityid), SynapseHelpers.DataSetSerializerType.Json);
                e.SystemNamespace = SynapseHelpers.SerializeDataSet(SynapseHelpers.GetEntitySystemNamespace(entityid), SynapseHelpers.DataSetSerializerType.Json);
                e.Name            = dsEntityManager.Tables[0].Rows[0]["entityname"].ToString();
            }

            return(e);
        }