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 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 KontoInformationen(KontoInformationenModel model) { Debug.WriteLine("POST - KreditRechnerController - KontoInformationen"); Debug.Indent(); if (ModelState.IsValid) { if (model.KontoNeu) { model.Bankname = "Deutschebank AG"; model.IBAN = "Neuer IBAN"; model.BIC = "Neuer BIC"; } //Business Logic if (KreditInstitut.KontoInformationenSpeichern( model.IBAN, model.BIC, model.Bankname, model.ID_Kunde)) { return(RedirectToAction("Zusammenfassung")); } } Debug.Unindent(); return(View(model)); }
public ActionResult KontoInformationen() { Debug.WriteLine("GET - KonsumKredit - KontoInformationen"); KontoInformationenModel model = new KontoInformationenModel() { ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; tblKontoDaten 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 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 - KreditRechnerController - KontoInformationen"); Debug.Indent(); KontoInformationenModel model = new KontoInformationenModel() { ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; Konto daten = KreditInstitut.KontoInformationenLaden(model.ID_Kunde); if (daten != null) { model.Bankname = daten.Bankname; model.BIC = daten.BIC; model.IBAN = daten.IBAN; model.KontoNeu = Convert.ToBoolean(daten.KontoNeu); } Debug.Unindent(); return(View(model)); }