public ActionResult KontoInformationen(KontoInformationenModel model, string auswahl) { Debug.WriteLine("POST - KonsumKredit - KontoInformationen"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic bool erfolgreich = false; if (auswahl == "neu" || auswahl == "bestehend") { erfolgreich = KonsumKreditVerwaltung.KontoInformationenSpeichern( model.BankName, model.IBAN, model.BIC, auswahl == "neu", model.ID_Kunde); } else if (auswahl == "kreditkarte") { erfolgreich = KonsumKreditVerwaltung.KreditKartenDatenSpeichern( model.KreditKartenInhaber, model.KreditKartenNummer, DateTime.Parse(model.KreditKartenGültigBis), model.ID_Kunde); } if (erfolgreich) { return(RedirectToAction("Zusammenfassung")); } } return(View()); }
public ActionResult PersönlicheDaten(PersönlicheDatenModel model) { Debug.WriteLine("POST - KonsumKredit - PersönlicheDaten"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKreditVerwaltung.PersönlicheDatenSpeichern( model.ID_Titel, model.Geschlecht == onlineKredit.web.Models.Geschlecht.Männlich ? "m" : "w", model.GeburtsDatum, model.Vorname, model.Nachname, model.ID_TitelNachstehend, model.ID_Bildung, model.ID_Familienstand, model.ID_Identifikationsart, model.IdentifikationsNummer, model.ID_Staatsbuergerschaft, model.ID_Wohnart, model.ID_Kunde)) { return(RedirectToAction("Arbeitgeber")); } } return(View()); }
public ActionResult KontoInformationen() { Debug.WriteLine("GET - KonsumKredit - KontoInformationen"); KontoInformationenModel model = new KontoInformationenModel() { ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; KontoDaten daten = KonsumKreditVerwaltung.KontoInformationenLaden(model.ID_Kunde); if (daten != null) { model.BankName = daten.BankName; model.BIC = daten.BIC; model.IBAN = daten.IBAN; model.NeuesKonto = !daten.IstDB_Kunde.Value; } KreditKarte kkDaten = KonsumKreditVerwaltung.KreditKartenDatenLaden(model.ID_Kunde); if (kkDaten != null) { model.KreditKartenInhaber = kkDaten.Inhaber; model.KreditKartenNummer = kkDaten.Nummer; model.KreditKartenGültigBis = kkDaten.GültigBis.ToString("MM.yyyy"); } return(View(model)); }
public ActionResult Arbeitgeber() { Debug.WriteLine("GET - KonsumKredit - Arbeitgeber"); List <BeschaeftigungsArtModel> alleBeschaeftigungen = new List <BeschaeftigungsArtModel>(); List <BrancheModel> alleBranchen = new List <BrancheModel>(); foreach (var branche in KonsumKreditVerwaltung.BranchenLaden()) { alleBranchen.Add(new BrancheModel() { ID = branche.ID.ToString(), Bezeichnung = branche.Bezeichnung }); } foreach (var beschaeftigungsart in KonsumKreditVerwaltung.BeschaeftigungsArtenLaden()) { alleBeschaeftigungen.Add(new BeschaeftigungsArtModel() { ID = beschaeftigungsart.ID.ToString(), Bezeichnung = beschaeftigungsart.Bezeichnung }); } ArbeitgeberModel model = new ArbeitgeberModel() { AlleBeschaeftigungen = alleBeschaeftigungen, AlleBranchen = alleBranchen, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; return(View(model)); }
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")); } }
public ActionResult KreditRahmen(KreditRahmenModel model) { Debug.WriteLine("POST - KonsumKredit - KreditRahmen"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic Kunde neuerKunde = KonsumKreditVerwaltung.ErzeugeKunde(); if (neuerKunde != null && KonsumKreditVerwaltung.KreditRahmenSpeichern(model.Betrag, model.Laufzeit, neuerKunde.ID)) { /// ich benötige für alle weiteren Schritte die ID /// des angelegten Kunden. Damit ich diese bei der nächsten Action /// habe, speichere ich sie für diesen Zweck in ein Cookie Response.Cookies.Add(new HttpCookie("idKunde", neuerKunde.ID.ToString())); /// gehe zum nächsten Schritt return(RedirectToAction("FinanzielleSituation")); } } /// falls der ModelState NICHT valid ist, bleibe hier und /// gib die Daten (falls vorhanden) wieder auf das UI return(View(model)); }
public ActionResult KreditAnträge() { Debug.WriteLine("GET - Administration - KreditAnträge"); /// lade aus der DB die letzten 10 Kreditanträge /// List <Kunde> alleKunden = KonsumKreditVerwaltung.KundenLaden(); List <ZusammenfassungModel> alleKundenModel = new List <ZusammenfassungModel>(); foreach (var aktKunde in alleKunden) { ZusammenfassungModel model = new ZusammenfassungModel(); model.ID_Kunde = aktKunde.ID; model.GewünschterBetrag = (int)aktKunde.KreditWunsch.Betrag.Value; model.Laufzeit = aktKunde.KreditWunsch.Laufzeit.Value; model.NettoEinkommen = (double)aktKunde.FinanzielleSituation.MonatsEinkommen.Value; model.Wohnkosten = (double)aktKunde.FinanzielleSituation.Wohnkosten.Value; model.EinkünfteAlimenteUnterhalt = (double)aktKunde.FinanzielleSituation.EinkuenfteAlimenteUnterhalt.Value; model.UnterhaltsZahlungen = (double)aktKunde.FinanzielleSituation.AusgabenALIUNT.Value; model.RatenVerpflichtungen = (double)aktKunde.FinanzielleSituation.RatenZahlungen.Value; model.Geschlecht = aktKunde.Gechlecht == "m" ? "Herr" : "Frau"; model.Vorname = aktKunde.Vorname; model.Nachname = aktKunde.Nachname; model.Titel = aktKunde.Titel?.Bezeichnung; model.TitelNachstehend = aktKunde.TitelNachstehend?.Bezeichnung; model.GeburtsDatum = DateTime.Now; model.Staatsbuergerschaft = aktKunde.Staatsangehoerigkeit?.Bezeichnung; model.AnzahlUnterhaltspflichtigeKinder = -1; model.Familienstand = aktKunde.Familienstand?.Bezeichnung; model.Wohnart = aktKunde.Wohnart?.Bezeichnung; model.Bildung = aktKunde.Schulabschluss?.Bezeichnung; model.Identifikationsart = aktKunde.IdentifikationsArt?.Bezeichnung; model.IdentifikationsNummer = aktKunde.IdentifikationsNummer; model.FirmenName = aktKunde.Arbeitgeber?.Firma; model.BeschäftigungsArt = aktKunde.Arbeitgeber?.BeschaeftigungsArt?.Bezeichnung; model.Branche = aktKunde.Arbeitgeber?.Branche?.Bezeichnung; model.BeschäftigtSeit = aktKunde.Arbeitgeber?.BeschaeftigtSeit.Value.ToShortDateString(); model.Strasse = aktKunde.KontaktDaten?.Strasse; model.Hausnummer = aktKunde.KontaktDaten?.Hausnummer; model.Ort = aktKunde.KontaktDaten?.Ort.PLZ; model.Mail = aktKunde.KontaktDaten?.EMail; model.TelefonNummer = aktKunde.KontaktDaten?.Telefonnummer; model.NeuesKonto = (bool)aktKunde.KontoDaten?.IstDB_Kunde.Value; model.BankName = aktKunde.KontoDaten?.BankName; model.IBAN = aktKunde.KontoDaten?.IBAN; model.BIC = aktKunde.KontoDaten?.BIC; alleKundenModel.Add(model); } return(View(alleKundenModel)); }
public ActionResult Zusammenfassung() { Debug.WriteLine("GET - KonsumKredit - Zusammenfassung"); /// ermittle für diese Kunden_ID /// alle gespeicherten Daten (ACHTUNG! das sind viele ....) /// gib Sie alle in das ZusammenfassungsModel (bzw. die UNTER-Modelle) /// hinein. ZusammenfassungModel model = new ZusammenfassungModel(); model.ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value); /// lädt ALLE Daten zu diesem Kunden (also auch die angehängten/referenzierten /// Entities) aus der DB Kunde aktKunde = KonsumKreditVerwaltung.KundeLaden(model.ID_Kunde); Ort aktOrt = KonsumKreditVerwaltung.KundenOrtLaden(model.ID_Kunde); model.GewünschterBetrag = (int)aktKunde.KreditWunsch.Betrag.Value; model.Laufzeit = aktKunde.KreditWunsch.Laufzeit.Value; model.NettoEinkommen = (double)aktKunde.FinanzielleSituation.MonatsEinkommen.Value; model.Wohnkosten = (double)aktKunde.FinanzielleSituation.Wohnkosten.Value; model.EinkünfteAlimenteUnterhalt = (double)aktKunde.FinanzielleSituation.EinkuenfteAlimenteUnterhalt.Value; model.UnterhaltsZahlungen = (double)aktKunde.FinanzielleSituation.AusgabenALIUNT.Value; model.RatenVerpflichtungen = (double)aktKunde.FinanzielleSituation.RatenZahlungen.Value; model.Geschlecht = aktKunde.Geschlecht == "m" ? "Herr" : "Frau"; model.Vorname = aktKunde.Vorname; model.Nachname = aktKunde.Nachname; model.Titel = aktKunde.Titel?.Bezeichnung; model.GeburtsDatum = DateTime.Now; model.Familienstand = aktKunde.FamilienStand?.Bezeichnung; model.Staatsbuergerschaft = aktKunde.Land?.Bezeichnung; model.AnzahlUnterhaltspflichtigeKinder = -1; model.Wohnart = aktKunde.Wohnart?.Bezeichnung; model.Bildung = aktKunde.Schulabschluss?.Bezeichnung; model.Identifikationsart = aktKunde.IdentifikationsArt?.Bezeichnung; model.IdentifikationsNummer = aktKunde.IdentifikationsNummer; model.FirmenName = aktKunde.Arbeitgeber?.Firma; model.BeschäftigungsArt = aktKunde.Arbeitgeber?.AlleBeschaeftigungsarten?.Bezeichnung; model.Branche = aktKunde.Arbeitgeber?.AlleBranchen?.Bezeichnung; model.BeschäftigtSeit = aktKunde.Arbeitgeber?.BeschaeftigtSeit.Value.ToShortDateString(); model.Strasse = aktKunde.KontaktDaten?.StrasseNR; model.Ort = aktOrt.Bezeichnung; model.PLZ = aktOrt.PLZ; model.Mail = aktKunde.KontaktDaten?.EMail; model.TelefonNummer = aktKunde.KontaktDaten?.Telefonnummer; model.NeuesKonto = (bool)aktKunde.KontoDaten?.NeuesKonto.Value; model.BankName = aktKunde.KontoDaten?.BankName; model.IBAN = aktKunde.KontoDaten?.IBAN; model.BIC = aktKunde.KontoDaten?.BIC; /// gib model an die View return(View(model)); }
public ActionResult Arbeitgeber() { Debug.WriteLine("GET - KonsumKredit - Arbeitgeber"); List <BeschaeftigungsArtModel> alleBeschaeftigungen = new List <BeschaeftigungsArtModel>(); List <BrancheModel> alleBranchen = new List <BrancheModel>(); foreach (var branche in KonsumKreditVerwaltung.BranchenLaden()) { alleBranchen.Add(new BrancheModel() { ID = branche.ID.ToString(), Bezeichnung = branche.Bezeichnung }); } foreach (var beschaeftigungsArt in KonsumKreditVerwaltung.BeschaeftigungsArtenLaden()) { alleBeschaeftigungen.Add(new BeschaeftigungsArtModel() { ID = beschaeftigungsArt.ID.ToString(), Bezeichnung = beschaeftigungsArt.Bezeichnung }); } ArbeitgeberModel model = new ArbeitgeberModel() { AlleBeschaeftigungen = alleBeschaeftigungen, AlleBranchen = alleBranchen, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; Arbeitgeber arbeitgeberDaten = KonsumKreditVerwaltung.ArbeitgeberAngabenLaden(model.ID_Kunde); if (arbeitgeberDaten != null) { model.BeschäftigtSeit = arbeitgeberDaten.BeschaeftigtSeit.Value.ToString("MM.yyyy"); model.FirmenName = arbeitgeberDaten.Firma; model.ID_BeschäftigungsArt = arbeitgeberDaten.FKBeschaeftigungsArt.Value;; model.ID_Branche = arbeitgeberDaten.FKBranche.Value; } return(View(model)); }
public ActionResult Arbeitgeber(ArbeitgeberModel model) { Debug.WriteLine("POST - KonsumKredit - Arbeitgeber"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKreditVerwaltung.ArbeitgeberAngabenSpeichern( model.FirmenName, model.ID_BeschäftigungsArt, model.ID_Branche, model.BeschäftigtSeit, model.ID_Kunde)) { return(RedirectToAction("KontoInformationen")); } } return(View()); }
public ActionResult KontoInformationen(KontoInformationenModel model) { Debug.WriteLine("POST - KonsumKredit - KontoInformationen"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKreditVerwaltung.KontoInformationenSpeichern( model.BankName, model.IBAN, model.BIC, model.NeuesKonto, model.ID_Kunde)) { return(RedirectToAction("Zusammenfassung")); } } return(View()); }
public ActionResult KontoInformationen() { Debug.WriteLine("GET - KonsumKredit - KontoInformationen"); KontoInformationenModel model = new KontoInformationenModel() { ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; KontoDaten daten = KonsumKreditVerwaltung.KontoInformationenLaden(model.ID_Kunde); if (daten != null) { model.BankName = daten.BankName; model.BIC = daten.BIC; model.IBAN = daten.IBAN; model.NeuesKonto = !daten.NeuesKonto.Value; } return(View(model)); }
public ActionResult KreditRahmen() { Debug.WriteLine("GET - KonsumKredit - KreditRahmen"); KreditRahmenModel model = new KreditRahmenModel() { GewünschterBetrag = 25000, // default Werte Laufzeit = 12 // default Werte }; int id = -1; if (Request.Cookies["idKunde"] != null && int.TryParse(Request.Cookies["idKunde"].Value, out id)) { /// lade Daten aus Datenbank KreditWunsch wunsch = KonsumKreditVerwaltung.KreditRahmenLaden(id); model.GewünschterBetrag = (int)wunsch.Betrag.Value; model.Laufzeit = wunsch.Laufzeit.Value; } return(View(model)); }
public ActionResult Kontaktdaten(KontaktdatenModel model) { Debug.WriteLine("POST - KonsumKredit - KontaktDaten"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKreditVerwaltung.KontaktdatenSpeichern( model.ID_Ort, model.PLZ, model.StrasseNR, model.Mail, model.TelefonNummer, model.ID_Kunde)) { return(RedirectToAction("Arbeitgeber")); } } return(View()); }
public ActionResult FinanzielleSituation(FinanzielleSituationModel model) { Debug.WriteLine("POST - KonsumKredit - FinanzielleSituation"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKreditVerwaltung.FinanzielleSituationSpeichern( model.NettoEinkommen, model.RatenVerpflichtungen, model.Wohnkosten, model.EinkünfteAlimenteUnterhalt, model.UnterhaltsZahlungen, model.ID_Kunde)) { return(RedirectToAction("PersönlicheDaten")); } } return(View(model)); }
public ActionResult FinanzielleSituation() { Debug.WriteLine("GET - KonsumKredit - FinanzielleSituation"); FinanzielleSituationModel model = new FinanzielleSituationModel() { ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; FinanzielleSituation situation = KonsumKreditVerwaltung.FinanzielleSituationLaden(model.ID_Kunde); if (situation != null) { model.EinkünfteAlimenteUnterhalt = (double)situation.EinkuenfteAlimenteUnterhalt.Value; model.NettoEinkommen = (double)situation.MonatsEinkommen.Value; model.RatenVerpflichtungen = (double)situation.RatenZahlungen.Value; model.UnterhaltsZahlungen = (double)situation.AusgabenALIUNT.Value; model.Wohnkosten = (double)situation.Wohnkosten.Value; } return(View(model)); }
public ActionResult Kontaktdaten() { Debug.WriteLine("GET - KonsumKredit - Kontaktdaten"); List <OrtModel> alleOrte = new List <OrtModel>(); foreach (var ort in KonsumKreditVerwaltung.OrteLaden()) { alleOrte.Add(new OrtModel() { ID = ort.ID.ToString(), PLZ = ort.PLZ, Bezeichnung = ort.Bezeichnung }); } KontaktdatenModel model = new KontaktdatenModel() { AlleOrte = alleOrte, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value), }; return(View(model)); }
public ActionResult PersönlicheDaten() { Debug.WriteLine("GET - KonsumKredit - PersönlicheDaten"); List <BildungsModel> alleBildungsAngaben = new List <BildungsModel>(); List <FamilienStandModel> alleFamilienStandAngaben = new List <FamilienStandModel>(); List <IdentifikationsModel> alleIdentifikationsAngaben = new List <IdentifikationsModel>(); List <StaatsbuergerschaftsModel> alleStaatsbuergerschaftsAngaben = new List <StaatsbuergerschaftsModel>(); List <TitelModel> alleTitelAngaben = new List <TitelModel>(); List <WohnartModel> alleWohnartAngaben = new List <WohnartModel>(); List <TitelNachstehendModel> alleTitelNachstehenAngaben = new List <TitelNachstehendModel>(); /// Lade Daten aus Logic foreach (var bildungsAngabe in KonsumKreditVerwaltung.BildungsAngabenLaden()) { alleBildungsAngaben.Add(new BildungsModel() { ID = bildungsAngabe.ID.ToString(), Bezeichnung = bildungsAngabe.Bezeichnung }); } foreach (var familienStand in KonsumKreditVerwaltung.FamilienStandAngabenLaden()) { alleFamilienStandAngaben.Add(new FamilienStandModel() { ID = familienStand.ID.ToString(), Bezeichnung = familienStand.Bezeichnung }); } foreach (var identifikationsAngabe in KonsumKreditVerwaltung.IdentifikiationsAngabenLaden()) { alleIdentifikationsAngaben.Add(new IdentifikationsModel() { ID = identifikationsAngabe.ID.ToString(), Bezeichnung = identifikationsAngabe.Bezeichnung }); } foreach (var land in KonsumKreditVerwaltung.LaenderLaden()) { alleStaatsbuergerschaftsAngaben.Add(new StaatsbuergerschaftsModel() { ID = land.ID, Bezeichnung = land.Bezeichnung }); } foreach (var titel in KonsumKreditVerwaltung.TitelLaden()) { alleTitelAngaben.Add(new TitelModel() { ID = titel.ID.ToString(), Bezeichnung = titel.Bezeichnung }); } foreach (var wohnart in KonsumKreditVerwaltung.WohnartenLaden()) { alleWohnartAngaben.Add(new WohnartModel() { ID = wohnart.ID.ToString(), Bezeichnung = wohnart.Bezeichnung }); } //foreach (var PLZ in KonsumKreditVerwaltung.PLZLaden()) //{ // alleBildungsAngaben.Add(new BildungsModel() // { // ID = PLZ.ID.ToString(), // Bezeichnung = PLZ.Bezeichnung // }); //} PersönlicheDatenModel model = new PersönlicheDatenModel() { AlleBildungAngaben = alleBildungsAngaben, AlleFamilienStandAngaben = alleFamilienStandAngaben, AlleIdentifikationsAngaben = alleIdentifikationsAngaben, AlleStaatsbuergerschaftsAngaben = alleStaatsbuergerschaftsAngaben, AlleTitelAngaben = alleTitelAngaben, AlleTitelNachstehendAngaben = alleTitelNachstehenAngaben, AlleWohnartAngaben = alleWohnartAngaben, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; return(View(model)); }
public ActionResult PersönlicheDaten() { Debug.WriteLine("GET - KonsumKredit - PersönlicheDaten"); List <BildungsModel> alleBildungsAngaben = new List <BildungsModel>(); List <FamilienStandModel> alleFamilienStandAngaben = new List <FamilienStandModel>(); List <IdentifikationsModel> alleIdentifikationsAngaben = new List <IdentifikationsModel>(); List <StaatsbuergerschaftsModel> alleStaatsbuergerschaftsAngaben = new List <StaatsbuergerschaftsModel>(); List <TitelModel> alleTitelAngaben = new List <TitelModel>(); List <WohnartModel> alleWohnartAngaben = new List <WohnartModel>(); List <TitelNachstehendModel> alleTitelNachstehenAngaben = new List <TitelNachstehendModel>(); /// Lade Daten aus Logic foreach (var bildungsAngabe in KonsumKreditVerwaltung.BildungsAngabenLaden()) { alleBildungsAngaben.Add(new BildungsModel() { ID = bildungsAngabe.ID.ToString(), Bezeichnung = bildungsAngabe.Bezeichnung }); } foreach (var familienStand in KonsumKreditVerwaltung.FamilienStandAngabenLaden()) { alleFamilienStandAngaben.Add(new FamilienStandModel() { ID = familienStand.ID.ToString(), Bezeichnung = familienStand.Bezeichnung }); } foreach (var identifikationsAngabe in KonsumKreditVerwaltung.IdentifikiationsAngabenLaden()) { alleIdentifikationsAngaben.Add(new IdentifikationsModel() { ID = identifikationsAngabe.ID.ToString(), Bezeichnung = identifikationsAngabe.Bezeichnung }); } foreach (var land in KonsumKreditVerwaltung.LaenderLaden()) { alleStaatsbuergerschaftsAngaben.Add(new StaatsbuergerschaftsModel() { ID = land.ID, Bezeichnung = land.Bezeichnung }); } foreach (var titel in KonsumKreditVerwaltung.TitelLaden()) { alleTitelAngaben.Add(new TitelModel() { ID = titel.ID.ToString(), Bezeichnung = titel.Bezeichnung }); } foreach (var wohnart in KonsumKreditVerwaltung.WohnartenLaden()) { alleWohnartAngaben.Add(new WohnartModel() { ID = wohnart.ID.ToString(), Bezeichnung = wohnart.Bezeichnung }); } foreach (var titelNachstehend in KonsumKreditVerwaltung.TitelNachstehendLaden()) { alleTitelNachstehenAngaben.Add(new TitelNachstehendModel() { ID = titelNachstehend.ID.ToString(), Bezeichnung = titelNachstehend.Bezeichnung }); } PersönlicheDatenModel model = new PersönlicheDatenModel() { AlleBildungAngaben = alleBildungsAngaben, AlleFamilienStandAngaben = alleFamilienStandAngaben, AlleIdentifikationsAngaben = alleIdentifikationsAngaben, AlleStaatsbuergerschaftsAngaben = alleStaatsbuergerschaftsAngaben, AlleTitelAngaben = alleTitelAngaben, AlleTitelNachstehendAngaben = alleTitelNachstehenAngaben, AlleWohnartAngaben = alleWohnartAngaben, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; Kunde kunde = KonsumKreditVerwaltung.PersönlicheDatenLaden(model.ID_Kunde); if (kunde != null) { model.Geschlecht = !string.IsNullOrEmpty(kunde.Gechlecht) && kunde.Gechlecht == "m" ? onlineKredit.web.Models.Geschlecht.Männlich : onlineKredit.web.Models.Geschlecht.Weiblich; model.Vorname = kunde.Vorname; model.Nachname = kunde.Nachname; model.ID_Titel = kunde.FKTitel.HasValue ? kunde.FKTitel.Value : 0; model.ID_TitelNachstehend = kunde.FKTitelNachstehend.HasValue ? kunde.FKTitelNachstehend.Value : 0; //model.GeburtsDatum = DateTime.Now; model.ID_Staatsbuergerschaft = kunde.FKStaatsangehoerigkeit; model.ID_Familienstand = kunde.FKFamilienstand.HasValue ? kunde.FKFamilienstand.Value : 0; model.ID_Wohnart = kunde.FKWohnart.HasValue ? kunde.FKWohnart.Value : 0; model.ID_Bildung = kunde.FKSchulabschluss.HasValue ? kunde.FKSchulabschluss.Value : 0; model.ID_Identifikationsart = kunde.FKIdentifikationsArt.HasValue ? kunde.FKIdentifikationsArt.Value : 0; model.IdentifikationsNummer = kunde.IdentifikationsNummer; } return(View(model)); }