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.ToString(), Bezeichnung = branche.Bezeichnung }); } foreach (var beschaeftigungsart in KonsumKreditVerwaltung.BeschaeftigungsArtenLaden()) { alleBeschaeftigungen.Add(new BeschaeftigungsArtModel() { ID = beschaeftigungsart.ID.ToString(), Bezeichnung = beschaeftigungsart.Bezeichnung }); } ArbeitgeberModel model = new ArbeitgeberModel() { AlleBeschaeftigungen = alleBeschaeftigungen, AlleBranchen = alleBranchen, ID_Kunde = int.Parse(Request.Cookies["idKunde"].Value) }; return(View(model)); }
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 - 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)); }
public ActionResult Arbeitgeber(ArbeitgeberModel model) { Debug.WriteLine("HttpPost: Kredit/Arbeitgeber"); if (ModelState.IsValid) { if (KreditVerwaltung.ArbeitgeberSpeichern( model.Firma, model.ID_BeschaeftigungsArt, model.ID_Branche, model.BeschaeftigungSeit, model.ID_Kunde)) { return(RedirectToAction("PersönlicheDaten")); } } return(View()); }
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)) { return(RedirectToAction("KontoInformationen")); } } return(View()); }
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)); }
public ActionResult Arbeitgeber(ArbeitgeberModel model) { Debug.WriteLine("POST - KreditRechnerController - Arbeitgeber"); Debug.Indent(); if (ModelState.IsValid) { //Business Logic if (KreditInstitut.ArbeitgeberDatenSpeichern( model.Arbeitgeber, model.ID_Beschaeftigungsart, model.ID_Branche, model.Beschaeftigtseit, model.ID_Kunde)) { return(RedirectToAction("Kontaktdaten")); } } Debug.Unindent(); return(View(model)); }