Example #1
0
        public ActionResult Arbeitgeber()
        {
            Debug.WriteLine("Get - KreditRechnerController - Arbeitgeber");
            Debug.Indent();
            List <BeschaeftigungsArtModel> alleBeschaeftigungen = new List <BeschaeftigungsArtModel>();
            List <BrancheModel>            alleBranchen         = new List <BrancheModel>();

            foreach (var beschaeftigung in KreditInstitut.BeschaeftigungsartenLaden())
            {
                alleBeschaeftigungen.Add(new BeschaeftigungsArtModel()
                {
                    ID          = beschaeftigung.ID.ToString(),
                    Bezeichnung = beschaeftigung.Bezeichnung
                });
            }

            foreach (var branche in KreditInstitut.BranchenAngabenLaden())
            {
                alleBranchen.Add(new BrancheModel()
                {
                    ID          = branche.ID.ToString(),
                    Bezeichnung = branche.Bezeichnung
                });
            }

            ArbeitgeberModel model = new ArbeitgeberModel()
            {
                AlleBeschaeftigungsarten = alleBeschaeftigungen,
                AlleBranchen             = alleBranchen,
                Beschaeftigtseit         = DateTime.Now,
                ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value)
            };

            Arbeitgeber arbeitgeberDaten = KreditInstitut.ArbeitgeberAngabenLaden(model.ID_Kunde);

            if (arbeitgeberDaten != null)
            {
                model.Beschaeftigtseit      = arbeitgeberDaten.BeschaeftigtSeit.Value.Date;
                model.Arbeitgeber           = arbeitgeberDaten.Firmenname;
                model.ID_Beschaeftigungsart = arbeitgeberDaten.FKBeschaeftigungsart.Value;;
                model.ID_Branche            = arbeitgeberDaten.FKBranche.Value;
            }

            Debug.Unindent();
            return(View(model));
        }
        public ActionResult Arbeitgeber()
        {
            Debug.WriteLine("HttpGet: Kredit/Arbeitgeber");

            List <BeschaeftigungModel> alleBeschaeftigungen = new List <BeschaeftigungModel>();
            List <BrancheModel>        alleBranchen         = new List <BrancheModel>();

            foreach (var branche in KreditVerwaltung.BranchenLaden())
            {
                alleBranchen.Add(new BrancheModel()
                {
                    ID          = branche.ID.ToString(),
                    Bezeichnung = branche.Bezeichnung
                });
            }

            foreach (var beschaeftigung in KreditVerwaltung.BeschaeftigungenLaden())
            {
                alleBeschaeftigungen.Add(new BeschaeftigungModel()
                {
                    ID          = beschaeftigung.ID.ToString(),
                    Bezeichnung = beschaeftigung.Bezeichnung
                });
            }

            ArbeitgeberModel model = new ArbeitgeberModel()
            {
                AlleBeschaeftigungen = alleBeschaeftigungen,
                AlleBranchen         = alleBranchen,
                ID_Kunde             = int.Parse(Request.Cookies["id"].Value)
            };

            Arbeitgeber arbeitgeberDaten = KreditVerwaltung.ArbeitgeberLaden(model.ID_Kunde);

            if (arbeitgeberDaten != null)
            {
                model.BeschaeftigungSeit = arbeitgeberDaten.BeschaeftigtSeit.Value.ToString("MM.yyyy");
                model.Firma = arbeitgeberDaten.Firma;
                model.ID_BeschaeftigungsArt = arbeitgeberDaten.FKBeschaeftigungsArt;;
                model.ID_Branche            = arbeitgeberDaten.FKBranche.Value;
            }


            return(View(model));
        }