public ActionResult Bestätigung(int id, bool?bestätigt) { if (bestätigt.HasValue && bestätigt.Value) { Debug.WriteLine("POST - KonsumKredit - Bestätigung"); Debug.Indent(); //int idKunde = int.Parse(Request.Cookies["idKunde"].Value); tblPersoenlicheDaten aktKunde = KonsumKReditVerwaltung.KundeLaden(id); Response.Cookies.Remove("idKunde"); bool istFreigegeben = KreditFreigabe.FreigabeErteilt( aktKunde.tblGeschlecht.GeschlechtShort, aktKunde.Vorname, aktKunde.Nachname, aktKunde.tblFamilienstand.Familienstand, (double)aktKunde.tblFinanzielleSituation.NettoEinkommenJährlich, (double)aktKunde.tblFinanzielleSituation.WohnkostenMonatlich, (double)aktKunde.tblFinanzielleSituation.EinkuenfteAlimente, (double)aktKunde.tblFinanzielleSituation.Unterhaltszahlungen, (double)aktKunde.tblFinanzielleSituation.BestehendeRatenVerpflichtungen, aktKunde.ID_PersoenlicheDaten); /// Rüfe Service/DLL auf und prüfe auf Kreditfreigabe Debug.WriteLine($"Kreditfreigabe {(istFreigegeben ? "" : "nicht")}erteilt!"); Debug.Unindent(); return(RedirectToAction("Index", "Freigabe", new { erfolgreich = istFreigegeben })); } else { return(RedirectToAction("Zusammenfassung")); } }
public ActionResult Bestätigung(int id, bool?bestätigt) { if (bestätigt.HasValue && bestätigt.Value) { Debug.WriteLine("POST - KonsumKredit - Bestätigung"); Debug.Indent(); //int idKunde = int.Parse(Request.Cookies["idKunde"].Value); Kunde aktKunde = KonsumKreditVerwaltung.KundeLaden(id); Response.Cookies.Remove("idKunde"); bool istFreigegeben = KreditFreigabe.FreigabeErteilt( aktKunde.Gechlecht, aktKunde.Vorname, aktKunde.Nachname, aktKunde.Familienstand.Bezeichnung, (double)aktKunde.FinanzielleSituation.MonatsEinkommen, (double)aktKunde.FinanzielleSituation.Wohnkosten, (double)aktKunde.FinanzielleSituation.EinkuenfteAlimenteUnterhalt, (double)aktKunde.FinanzielleSituation.AusgabenALIUNT, (double)aktKunde.FinanzielleSituation.RatenZahlungen); /// Rüfe Service/DLL auf und prüfe auf Kreditfreigabe Debug.WriteLine($"Kreditfreigabe {(istFreigegeben ? "" : "nicht")}erteilt!"); Debug.Unindent(); return(RedirectToAction("Index", "Freigabe", new { erfolgreich = istFreigegeben })); } else { return(RedirectToAction("Zusammenfassung")); } }