public ActionResult Arbeitgeber(ArbeitgeberModel model) { Debug.WriteLine("POST - KonsumKredit - Arbeitgeber"); if (ModelState.IsValid) { /// speichere Daten über BusinessLogic if (KonsumKReditVerwaltung.ArbeitgeberAngabenSpeichern( model.FirmenName, model.ID_BeschäftigungsArt, model.ID_Branche, model.BeschäftigtSeit, model.ID_Kunde)) { if (!HomeController.alleDatenAngeben) { return(RedirectToAction("Kontoinformationen")); } else { return(RedirectToAction("Zusammenfassung")); } } } #region Listen nachladen // Beschaeftigungsafrten nachladen if (model.AlleBeschaeftigungen == null) { model.AlleBeschaeftigungen = new List <BeschaeftigungsArtModel>(); foreach (var titel in KonsumKReditVerwaltung.BeschaeftigungsArtenLaden()) { model.AlleBeschaeftigungen.Add(new BeschaeftigungsArtModel() { ID = titel.ID_BeschaeftigungsArt.ToString(), Bezeichnung = titel.Beschaeftigungsart }); } } // Branchen nachladen if (model.AlleBranchen == null) { model.AlleBranchen = new List <BrancheModel>(); foreach (var titel in KonsumKReditVerwaltung.BranchenLaden()) { model.AlleBranchen.Add(new BrancheModel() { ID = titel.ID_Branche.ToString(), Bezeichnung = titel.Branche }); } } #endregion return(View(model)); }
public ActionResult Arbeitgeber() { Debug.WriteLine("GET - KonsumKredit - Arbeitgeber"); List <BeschaeftigungsArtModel> alleBeschaeftigungen = new List <BeschaeftigungsArtModel>(); List <BrancheModel> alleBranchen = new List <BrancheModel>(); foreach (var branche in KonsumKReditVerwaltung.BranchenLaden()) { alleBranchen.Add(new BrancheModel() { ID = branche.ID_Branche.ToString(), Bezeichnung = branche.Branche }); } foreach (var beschaeftigungsArt in KonsumKReditVerwaltung.BeschaeftigungsArtenLaden()) { alleBeschaeftigungen.Add(new BeschaeftigungsArtModel() { ID = beschaeftigungsArt.ID_BeschaeftigungsArt.ToString(), Bezeichnung = beschaeftigungsArt.Beschaeftigungsart }); } ArbeitgeberModel model = new ArbeitgeberModel() { AlleBeschaeftigungen = alleBeschaeftigungen, AlleBranchen = alleBranchen, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; tblArbeitgeber arbeitgeberDaten = KonsumKReditVerwaltung.ArbeitgeberAngabenLaden(model.ID_Kunde); if (arbeitgeberDaten != null) { model.BeschäftigtSeit = arbeitgeberDaten.BeschaeftigtSeit.ToString("MM.yyyy"); model.FirmenName = arbeitgeberDaten.Firma; model.ID_BeschäftigungsArt = arbeitgeberDaten.FKBeschaeftigungsArt;; model.ID_Branche = arbeitgeberDaten.FKBranche; } return(View(model)); }