Esempio n. 1
0
        public ActionResult KontoInformationen(KontoInformationsModel model)
        {
            Debug.WriteLine("HttpPost: KreditVerwaltung/KontoInformationen");

            if (ModelState.IsValid)
            {
                /// speichere Daten über BusinessLogic
                if (KreditVerwaltung.KontoInformationenSpeichern(
                        model.BankName,
                        model.IBAN,
                        model.BIC,
                        model.NeuesKonto,
                        model.ID_Kunde))
                {
                    return(RedirectToAction("KontaktDaten"));
                }
            }

            return(View());
        }
        public ActionResult KontoInformationen()
        {
            Debug.WriteLine("HttpGet: KreditVerwaltung/KontoInformationen");

            KontoInformationsModel model = new KontoInformationsModel()
            {
                ID_Kunde = int.Parse(Request.Cookies["id"].Value)
            };

            KontoDaten daten = KreditVerwaltung.KontoInformationenLaden(model.ID_Kunde);

            if (daten != null)
            {
                model.BankName   = daten.Bank;
                model.BIC        = daten.BIC;
                model.IBAN       = daten.IBAN;
                model.NeuesKonto = !daten.HatKonto;
            }

            return(View(model));
        }
        public ActionResult KontoInformationen(KontoInformationsModel model)
        {
            Debug.WriteLine("HttpPost: KreditVerwaltung/KontoInformationen");

            if (ModelState.IsValid)
            {
                if (KreditVerwaltung.KontoInformationenSpeichern(
                        model.BankName,
                        model.IBAN,
                        model.BIC,
                        model.NeuesKonto,
                        model.ID_Kunde))
                {
                    if (Request.Cookies["zsmid"] != null)
                    {
                        return(RedirectToAction("Zusammenfassung"));
                    }
                    return(RedirectToAction("KontaktDaten"));
                }
            }

            return(View());
        }