예제 #1
0
 public ActionResult Kreditantraege(KreditantragListeModel model)
 {
     Debug.WriteLine("POST - AdministrationController - Kreditantraege");
     Debug.Indent();
     if (ModelState.IsValid)
     {
     }
     Debug.Unindent();
     return(View(model));
 }
예제 #2
0
        public ActionResult Kreditantraege()
        {
            Debug.WriteLine("GET - AdministrationController - Kreditantraege");
            Debug.Indent();
            List <KreditantragListeModel> Liste = new List <KreditantragListeModel>();

            using (var context = new dbKreditInstitutEntities())
            {
                foreach (var kunde in context.AlleKunden)
                {
                    if (kunde != null)
                    {
                        Kunde aktKunde = KreditInstitut.KundeLaden(kunde.ID);
                        KreditantragListeModel model = new KreditantragListeModel();
                        model.ID_Kunde          = kunde.ID;
                        model.GewünschterBetrag = (int)aktKunde.Kredit.Betrag.Value;
                        model.Laufzeit          = aktKunde.Kredit.Zeitraum.Value;

                        model.NettoEinkommen = (double)aktKunde.FinanzielleSituation.NettoEinkommen;
                        //model.Wohnkosten = (double)aktKunde.FinanzielleSituation.Wohnkosten;
                        //model.EinkünfteAlimenteUnterhalt = (double)aktKunde.FinanzielleSituation.EinkünfteAlimente;
                        //model.UnterhaltsZahlungen = (double)aktKunde.FinanzielleSituation.Unterhaltszahlung;
                        //model.RatenVerpflichtungen = (double)aktKunde.FinanzielleSituation.Ratenverpflichtung;

                        model.Geschlecht = aktKunde.Geschlecht == "m" ? "Herr" : "Frau";
                        //model.Vorname = aktKunde.Vorname;
                        model.Nachname = aktKunde.Nachname;
                        //model.Titel = aktKunde.Titel?.Bezeichnung;
                        //model.GeburtsDatum = aktKunde.Geburtsdatum;
                        model.Staatsbuergerschaft = aktKunde.Staatsbuerger?.Bezeichnung;
                        //model.AnzahlUnterhaltspflichtigeKinder = aktKunde.Kinder;
                        model.Familienstand = aktKunde.Familienstand?.Bezeichnung;
                        //model.Wohnart = aktKunde.Wohnart?.Bezeichnung;
                        //model.Bildung = aktKunde.Ausbildung?.Bezeichnung;
                        model.Identifikationsart    = aktKunde.IdentifikationsArt?.Bezeichnung;
                        model.IdentifikationsNummer = aktKunde.Idendifikationsnummer;

                        //model.FirmenName = aktKunde.Arbeitgeber?.Firmenname;
                        //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.FKOrt.Value;
                        //model.PLZ = aktKunde.Kontaktdaten?.Ort.PLZ;
                        //model.Ort = aktKunde.Kontaktdaten?.Ort.Bezeichnung;
                        model.Mail = aktKunde.Kontaktdaten?.EMail;
                        //model.TelefonNummer = aktKunde.Kontaktdaten?.Telefonnummer;

                        ////model.NeuesKonto = (bool)aktKunde.Konto?.KontoNeu;
                        //model.BankName = aktKunde.Konto?.Bankname;
                        //model.IBAN = aktKunde.Konto?.IBAN;
                        //model.BIC = aktKunde.Konto?.BIC;

                        Liste.Add(model);
                    }
                }
            }



            Debug.Unindent();
            return(View(Liste));
        }