Käyttämättömän koodin siivous

Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
2026-04-13 00:46:52 +03:00
parent 26ee29a725
commit 0b97d92ee1
9 changed files with 8 additions and 95 deletions
@@ -20,6 +20,7 @@ public class Main {
properties.load(Main.class.getClassLoader().getResourceAsStream("app.properties"));
}
catch (IOException e) {
//noinspection CallToPrintStackTrace
e.printStackTrace();
}
@@ -68,36 +68,6 @@ public class Kuljetus implements TietokantaOlio {
this.ruokarajoite = ruokarajoite;
}
public static ArrayList<Kuljetus> haeKaikki() {
try (Connection tietokanta = Tietokanta.haeYhteys()) {
Statement stmt = tietokanta.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM kuljetukset;");
return parsiResultSet(rs);
} catch (SQLException e) {
SiirtoVirhe virhe = new SiirtoVirhe(e);
virhe.showAndWait();
return null;
}
}
/**
* Hakee yhden päivän kuljetukset riippumatta kierroksesta
* @param päivä haettava päivä
* @return päivän kuljetukset
*/
public static ArrayList<Kuljetus> haePäivänKuljetukset(LocalDate päivä) {
try (Connection tietokanta = Tietokanta.haeYhteys()) {
PreparedStatement stmt = tietokanta.prepareStatement("SELECT * FROM kuljetukset WHERE kuljetusPäivämäärä = ?;");
stmt.setDate(1, Date.valueOf(päivä));
ResultSet rs = stmt.executeQuery();
return parsiResultSet(rs);
} catch (SQLException e) {
SiirtoVirhe virhe = new SiirtoVirhe(e);
virhe.showAndWait();
return null;
}
}
/**
* Hakee tietyn kierroksen kuljetukset
* @param päivä kierroksen päivä
@@ -117,41 +87,6 @@ public class Kuljetus implements TietokantaOlio {
return null;
}
}
/**
* Hakee kuljetukset aikajakson perusteella
*
* @param alku jakson alku (sisältyen)
* @param loppu jakson loppu (sisältyen)
* @return Jakson kuljetukset
*/
public static ArrayList<Kuljetus> haeAikaJakso(LocalDate alku, LocalDate loppu) {
try (Connection tietokanta = Tietokanta.haeYhteys()) {
PreparedStatement stmt = tietokanta.prepareStatement("SELECT * FROM kuljetukset WHERE kuljetusPäivämäärä BETWEEN ? AND ?");
stmt.setDate(1, Date.valueOf(alku));
stmt.setDate(2, Date.valueOf(loppu));
ResultSet rs = stmt.executeQuery();
return parsiResultSet(rs);
} catch (SQLException e) {
SiirtoVirhe virhe = new SiirtoVirhe(e);
virhe.showAndWait();
return null;
}
}
public static ArrayList<Kuljetus> haeAikaJaksollaJaKierroksella(LocalDate alku, LocalDate loppu, int kuljetusKierros) {
try (Connection tietokanta = Tietokanta.haeYhteys()) {
PreparedStatement stmt = tietokanta.prepareStatement("SELECT * FROM kuljetukset WHERE kuljetusKierros = ? and kuljetusPäivämäärä BETWEEN ? AND ?");
stmt.setInt(1, kuljetusKierros);
stmt.setDate(2, Date.valueOf(alku));
stmt.setDate(3, Date.valueOf(loppu));
ResultSet rs = stmt.executeQuery();
return parsiResultSet(rs);
} catch (SQLException e) {
SiirtoVirhe virhe = new SiirtoVirhe(e);
virhe.showAndWait();
return null;
}
}
@Override
public boolean tallennaUusi() {
@@ -1,6 +1,5 @@
package fi.lpam.ruokamanageri.gui;
import fi.lpam.ruokamanageri.Main;
import fi.lpam.ruokamanageri.dataluokat.Asiakas;
import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn;
import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
@@ -15,10 +14,8 @@ import javafx.scene.layout.*;
import java.awt.*;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
import java.util.Objects;
import java.util.Optional;
@@ -11,14 +11,4 @@ public class IntegerSpinner extends Spinner<Integer> {
super(new SpinnerValueFactory.IntegerSpinnerValueFactory(0, 50));
this.setEditable(true);
}
/**
*
* @param min _
* @param max _
*/
public IntegerSpinner(int min, int max) {
super(new SpinnerValueFactory.IntegerSpinnerValueFactory(min, max));
this.setEditable(true);
}
}
@@ -1,8 +0,0 @@
package fi.lpam.ruokamanageri.gui.virheDialogit;
public class YhteysVirhe extends TietokantaVirhe{
public YhteysVirhe(Exception error){
this.setHeaderText("Virhe yhdistäessä tietokantaan");
this.setContentText(error.getMessage());
}
}
@@ -6,7 +6,6 @@ import javafx.collections.ObservableList;
import java.io.IOException;
import java.time.format.DateTimeFormatter;
@SuppressWarnings("DuplicatedCode")
public class KuljetusListaTulostaja extends Tulostaja{
final float NIMEN_LEVEYS = 200;
final float OSOITTEEN_LEVEYS = 200;
@@ -7,7 +7,6 @@ import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
@SuppressWarnings("DuplicatedCode")
public class KuljetusRaporttiTulostaja extends Tulostaja {
public void luoRaportti(ArrayList<RaporttiRivi> raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) {
try {
@@ -15,18 +15,18 @@ import java.awt.print.PrinterJob;
import java.io.IOException;
public abstract class Tulostaja {
PDRectangle SIVUKOKO = PDRectangle.A4;
final PDRectangle SIVUKOKO = PDRectangle.A4;
final PDFont FONTTI = new PDType1Font(Standard14Fonts.FontName.HELVETICA);
final float FONTTI_KOKO = 13;
final float MARGINAALI = 50;
final float RIVI_KORKEUS = FONTTI_KOKO * 1.2F;
PDDocument dokumentti;
final PDDocument dokumentti;
PDPage nykyinenSivu = null;
PDPageContentStream sisältö = null;
float sivunLeveys;
float startX;
float startY;
final float sivunLeveys;
final float startX;
final float startY;
float yOffset;
float xOffset;
@@ -78,7 +78,7 @@ public abstract class Tulostaja {
uusiRivi(RIVI_KORKEUS);
}
/**Siirtää osoitinta sivulla. + oikealle, - vasemmalle*/
void siirräOsoitinta(float tX) {
void siirräOsoitinta(@SuppressWarnings("SameParameterValue") float tX) {
try {
sisältö.newLineAtOffset(tX, 0);
xOffset += tX;