Beispiel #1
0
        public ActionResult Finanzielles()
        {
            Debug.WriteLine("GET - KreditRechnerController - Finanzielles");
            Debug.Indent();

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

            FinanzielleSituation finanziellesituation = KreditInstitut.FinanzielleSituationAngabenLaden(model.ID_Kunde);

            if (finanziellesituation != null)
            {
                model.NettoEinkommen     = (double)finanziellesituation.NettoEinkommen;
                model.RatenVerpflichtung = (double)finanziellesituation.Ratenverpflichtung;
                model.Unterhalt          = (double)finanziellesituation.Unterhaltszahlung;;
                model.Wohnkosten         = (double)finanziellesituation.Wohnkosten;
            }



            Debug.Unindent();
            return(View(model));
        }
Beispiel #2
0
 public ActionResult Finanzielles(FinanziellesModel model)
 {
     Debug.WriteLine("POST - KreditRechnerController - Finanzielles");
     Debug.Indent();
     if (ModelState.IsValid)
     {
         /// speichere Daten über BusinessLogic
         if (KreditInstitut.FinanziellesSpeichern(
                 model.NettoEinkommen,
                 model.RatenVerpflichtung,
                 model.Wohnkosten,
                 model.EinkünfteAlimente,
                 model.Unterhalt,
                 model.ID_Kunde))
         {
             return(RedirectToAction("PersoenlicheDaten"));
         }
     }
     Debugger.Break();
     Debug.Unindent();
     return(View(model));
 }