no message

This commit is contained in:
2023-11-16 22:11:58 +03:00
parent 311577ebc4
commit 1ff88fc5fb
13 changed files with 105 additions and 73 deletions

View File

@@ -0,0 +1,10 @@
package Visual_DVM_2021.Passes.All;
import Common.Global;
import TestingSystem.Group.Group;
import TestingSystem.TestingServer;
import Visual_DVM_2021.Passes.Server.DeleteServerObject;
public class DeleteGroup extends DeleteServerObject<TestingServer, Group> {
public DeleteGroup() {
super(Global.testingServer, Group.class);
}
}

View File

@@ -1,8 +0,0 @@
package Visual_DVM_2021.Passes.All;
import TestingSystem.Group.Group;
import Visual_DVM_2021.Passes.DeleteSelectedServerObjects;
public class DeleteSelectedGroups extends DeleteSelectedServerObjects {
public DeleteSelectedGroups() {
super(Group.class);
}
}

View File

@@ -1,38 +1,10 @@
package Visual_DVM_2021.Passes.All;
import Common.Database.Database;
import Common.Global;
import Repository.Server.ServerCode;
import Repository.Server.ServerExchangeUnit_2021;
import SapforTestingSystem.ServerSapfor.ServerSapfor;
import Visual_DVM_2021.Passes.DeleteObjectPass;
import Visual_DVM_2021.Passes.Pass_2021;
import Visual_DVM_2021.Passes.Server.TestingSystemPass;
public class DeleteServerSapfor extends DeleteObjectPass<ServerSapfor> {
import TestingSystem.TestingServer;
import Visual_DVM_2021.Passes.Server.DeleteServerObject;
public class DeleteServerSapfor extends DeleteServerObject<TestingServer, ServerSapfor> {
public DeleteServerSapfor() {
super(ServerSapfor.class);
}
@Override
protected Database getDb() {
return Global.testingServer.db;
}
@Override
protected void performDone() throws Exception {
super.performDone();
Pass_2021 serverPass = new TestingSystemPass<ServerSapfor>() {
@Override
public String getDescription() {
return "Удаление тестовой версии SAPFOR с сервера";
}
@Override
protected boolean canStart(Object... args) throws Exception {
target = (ServerSapfor) args[0];
return true;
}
@Override
protected void ServerAction() throws Exception {
Command(new ServerExchangeUnit_2021(ServerCode.DeleteObject, "", target));
}
};
serverPass.Do(target);
super(Global.testingServer, ServerSapfor.class);
}
}

View File

@@ -1,7 +1,6 @@
package Visual_DVM_2021.Passes.All;
import Common.Constants;
import Common.Current;
import Common.Global;
import Common.Utils.Utils;
import GlobalData.RemoteFile.RemoteFile;
import ProjectData.LanguageName;
@@ -83,17 +82,11 @@ public class InstallServerSapfor extends ConnectionPass<Object> {
String[] data = raw.split(" ");
if (data.length >= 4) serverSapfor.version = data[3].replace(",", "");
//---
result = new TestingSystemPass() {
@Override
public String getDescription() {
return "Публикация тестовой версии";
}
@Override
protected void ServerAction() throws Exception {
Command(new ServerExchangeUnit_2021(ServerCode.PublishObject, "", serverSapfor));
}
}.Do();
}
}
@Override
protected void performFinish() throws Exception {
super.performFinish();
new TestingSystemPass() {
@Override
public String getDescription() {
@@ -116,18 +109,13 @@ public class InstallServerSapfor extends ConnectionPass<Object> {
return result;
}
@Override
protected void performDone() throws Exception {
super.performDone();
passes.get(PassCode_2021.SynchronizeTests).Do();
}
@Override
protected void showFail() throws Exception {
Log.Writeln_("Файл [SAPFOR_F] не найден!");
}
@Override
protected void showDone() throws Exception {
super.showDone();
Global.testingServer.db.serverSapfors.ui_.Show(serverSapfor.getPK());
protected void performDone() throws Exception {
passes.get(PassCode_2021.PublishServerSapfor).Do(serverSapfor);
}
}

View File

@@ -0,0 +1,15 @@
package Visual_DVM_2021.Passes.All;
import Common.Global;
import SapforTestingSystem.ServerSapfor.ServerSapfor;
import TestingSystem.TestingServer;
import Visual_DVM_2021.Passes.Server.PublishServerObject;
public class PublishServerSapfor extends PublishServerObject<TestingServer, ServerSapfor> {
public PublishServerSapfor() {
super(Global.testingServer, ServerSapfor.class);
}
@Override
protected boolean canStart(Object... args) throws Exception {
target = (ServerSapfor) args[0];
return true;
}
}