public static Arbeitgeber ArbeitgeberAngabenLaden(int idKunde) { Debug.WriteLine("KreditInstitut - ArbeitgeberAngabenLaden"); Debug.Indent(); Arbeitgeber arbeitGeber = null; try { using (var context = new dbKreditInstitutEntities()) { arbeitGeber = context.AlleArbeitgeber.Where(x => x.ID == idKunde).FirstOrDefault(); Debug.WriteLine("ArbeitgeberAngaben geladen!"); } } catch (Exception ex) { Debug.WriteLine("Fehler in ArbeitgeberAngabenLaden"); Debug.Indent(); Debug.WriteLine(ex.Message); Debug.Unindent(); Debugger.Break(); } Debug.Unindent(); return(arbeitGeber); }
public static bool ArbeitgeberDatenSpeichern(string arbeitgeberName, int beschaeftigungsArt, int branche, DateTime beschaeftigtSeit, int idKunde) { Debug.WriteLine("KreditInstitut - ArbeitgeberDatenSpeichern"); Debug.Indent(); bool erfolgreich = false; try { using (var context = new dbKreditInstitutEntities()) { /// speichere zum Kunden die Angaben //Kunde aktKunde = context.AlleKunden.Where(x => x.ID == idKunde).FirstOrDefault(); Kunde aktKunde = context.AlleKunden.Where(x => x.ID == idKunde).FirstOrDefault(); if (aktKunde != null) { Arbeitgeber neuerArbeitgeber = new Arbeitgeber() { BeschaeftigtSeit = beschaeftigtSeit, FKBranche = branche, FKBeschaeftigungsart = beschaeftigungsArt, Firmenname = arbeitgeberName }; aktKunde.Arbeitgeber = neuerArbeitgeber; } int anzahlZeilenBetroffen = context.SaveChanges(); erfolgreich = anzahlZeilenBetroffen >= 0; Debug.WriteLine($"{anzahlZeilenBetroffen} Arbeitgeber gespeichert!"); } } catch (Exception ex) { Debug.WriteLine("Fehler in BildungsAngabenLaden"); Debug.Indent(); Debug.WriteLine(ex.Message); Debug.Unindent(); Debugger.Break(); } Debug.Unindent(); return(erfolgreich); }