public void ChangeMode(string ch, string Mode) { RegKyeDBSyncActionTreeNode obj = new RegKyeDBSyncActionTreeNode(); obj = RegKeySettings.setRegKey(ch, "Mode", Mode); MainForm._PropertyWindow.Properies = obj; //frmPropertyWindow.k //RegKeySettings.setRegKey(ch, propertyGrid.SelectedGridItem.Label, propertyGrid.SelectedGridItem.Value.ToString()); switch (ch) { case "NodeDataSynchronization": //obj = ActionDataSync; //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodePayments": //obj = ActionDataSyncPayment; //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeDirect": //obj = ActionDataSyncPaymentDirect; //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeIndirect": //obj = ActionDataSyncPaymentIndirect; //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeMembership": //obj = ActionDataSyncMembership; //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeMembershipApplication": //obj = ActionDataSyncMembershipApplication; //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeChangeAddress": ActionDataSyncChangeAddress.ActionPropery = obj; //obj = ActionDataSyncChangeAddress; ////obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode); //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeMemberData": //obj = ActionDataSyncMemberData; //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeExamination": //obj = ActionDataSyncExamination; //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; case "NodeTechnicalActivities": //obj = ActionDataSyncTechnicalActivities; //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode); //MainForm._PropertyWindow.Properies = obj.ActionPropery; break; } CMSActionRefresh(obj); }