//EditTim: Methode voor het opdracht_id van een combobox van een ander form op te halen, te verwerken, en zo de progressgegevens door te //geven aan de methode updateProgressBar public void progressBar(int opdr_id) { opdracht offerte = OpdrachtManagement.getOpdracht(opdr_id); //EditTim: Zet de titel van progressbar gelijk met het aangeklikte opdracht updateProgress = "0000" + offerte.opdracht_id + "_" + offerte.klantnaam; //EditTim: Kijken of de offerte al in de tabel staat, zoniet zet hij er deze in if (ProgressManagement.getProgress(offerte.opdracht_id) == 0) { ProgressManagement.addProgress(offerte.opdracht_id); } //EditTim: Kijken of het een opdracht is if (offerte.opdracht_id2 != null) { //EditTim: Progressbar off opgemaakt true waarde geven ProgressManagement.updateProgress(offerte.opdracht_id, off_opgemaakt: null, off_verzonden: null, opdr_aangemaakt: true, opdr_verzonden: null , prinNatRitblad: null, printINatRitblad: null, printVoorschot: null, printBevestiging: null, fac_voorschot: null, fac_volledig: null); } //EditTim: Kijken of voorschot betaald is if (offerte.factuur_betaald_voorschot == true) { //EditTim: Progressbar off opgemaakt true waarde geven ProgressManagement.updateProgress(offerte.opdracht_id, off_opgemaakt: null, off_verzonden: null, opdr_aangemaakt: null, opdr_verzonden: null , prinNatRitblad: null, printINatRitblad: null, printVoorschot: null, printBevestiging: null, fac_voorschot: true, fac_volledig: null); } //EditTim: Kijken of voorschot betaald is if (offerte.factuur_betaald == true) { //EditTim: Progressbar off opgemaakt true waarde geven ProgressManagement.updateProgress(offerte.opdracht_id, off_opgemaakt: null, off_verzonden: null, opdr_aangemaakt: null, opdr_verzonden: null , prinNatRitblad: null, printINatRitblad: null, printVoorschot: null, printBevestiging: null, fac_voorschot: null, fac_volledig: true); } //EditTim: Haalt het progress op met het huidige id progress progress = ProgressManagement.getProgressByOpdrId(offerte.opdracht_id); //EditTim: Roept de methode op frmMain op en geeft de parameters door, deze methode in frmMain kijkt nadien deze gegevens na en vult de progressbar op updateProgressBar(progress.OfferteOpgemaakt, progress.OfferteVerzonden, progress.OpdrachtAangemaakt, progress.OpdrachtVerzonden , progress.PrinNatRitblad, progress.PrintINatRitblad, progress.PrintVoorschot, progress.PrintBevestiging, progress.FactuurVoorschot, progress.FactuurVolledig); }
public JsonResult DeleteTreeObject(SettingAjaxParam ajaxParam) { return(ProgressManagement.DeleteTreeObject(ajaxParam)); }