public static Configuration GetAllConfigurations() { // make a new configuration Configuration configuration = new Configuration(); // get all configurations configuration.applications = ApplicationDAO.Get(); configuration.applicationSettings = ApplicationSettingDAO.Get(); configuration.columnSets = ColumnSetDAO.Get(); configuration.communications = CommunicationDAO.Get(); configuration.communicationTypes = CommunicationTypeDAO.Get(); configuration.credentials = CredentialDAO.Get(); configuration.credentialTypes = CredentialTypeDAO.Get(); configuration.databaseTableRelations = DatabaseTableRelationDAO.Get(); configuration.databaseInstances = DatabaseInstanceDAO.Get(); configuration.databaseTables = DatabaseTableDAO.Get(); configuration.directionTypes = DirectionTypeDAO.Get(); configuration.interfaceThreads = InterfaceDAO.Get(); configuration.messageGroups = MessageGroupDAO.Get(); configuration.messageGroupInstances = MessageGroupInstanceDAO.Get(); configuration.messageParts = MessagePartDAO.Get(); configuration.messageTypes = MessageTypeDAO.Get(); configuration.segmentTypes = SegmentTypeDAO.Get(); configuration.webserviceInstances = WebserviceInstanceDAO.Get(); configuration.webserviceObjects = WebserviceObjectDAO.Get(); configuration.webservicePropertySets = WebservicePropertySetDAO.Get(); return(configuration); }
public static void Begin(MessageGroup messageGroup) { int beforeCount = 0; int afterCount = 0; // MessageGroup API List <MessageGroup> messageGroups; // Get existing beforeCount = MessageGroupDAO.Get().Count; // Insert and Updating: if ID is included, it will update messageGroup = MessageGroupDAO.PostUpdate(messageGroup); // Reading: Use GetMessageGroups() to retrieve a list of obj messageGroups = MessageGroupDAO.Get(); // get master item count afterCount = messageGroups.Count; // write MessageGroupTest.Write(messageGroups, "INSERT", beforeCount, afterCount, true); Console.Read(); // make a soft update to some property (Optional) // messageGroup.<property> = 1; // re-assign the before count beforeCount = afterCount; // Insert and Updating: if ID is included, it will update messageGroup = MessageGroupDAO.PostUpdate(messageGroup); // Reading: Use GetMessageGroups() to retrieve a list of obj messageGroups = MessageGroupDAO.Get(); // Get existing afterCount = MessageGroupDAO.Get().Count; // write MessageGroupTest.Write(messageGroups, "UPDATE", beforeCount, afterCount); Console.Read(); // Reading: Use GetMessageGroups() to retrieve a list of obj w/ 1 item messageGroups = MessageGroupDAO.Get(messageGroup); // get count afterCount = messageGroups.Count; // reassign count beforeCount = afterCount; // write MessageGroupTest.Write(messageGroups, "Single", afterCount, 1); Console.Read(); // Deleting - Send in the obj w/ at minimal the ID populated MessageGroupDAO.Delete(messageGroup); // Reading: Use GetMessageGroups() to retrieve a list of obj messageGroups = MessageGroupDAO.Get(); // get count afterCount = messageGroups.Count; // write MessageGroupTest.Write(messageGroups, "Removed", beforeCount, afterCount, true); Console.Read(); }