public async Task <IActionResult> Details(string id) { try { SchuelerDLModel resultschueler = await SchuelerProcessor.GetByIdSchuelerAsync(ConnectionString, id); List <FaecherModel> ViewSchuelerFaecher = new List <FaecherModel>(); foreach (var item in resultschueler.Faecher) { ViewSchuelerFaecher.Add( new FaecherModel() { SkennZahl = item.Skennzahl, Fachbezeichnung = item.Fachbezeichnung }); } SchuelerModel schueler = new SchuelerModel { Checkpersonnumber = resultschueler.Checkpersonnumber, NName = resultschueler.NName, VName = resultschueler.VName, Geschlecht = resultschueler.Geschlecht, EmailAdresse = resultschueler.EmailAdresse, Schuljahr = resultschueler.Schuljahr, Faecher = ViewSchuelerFaecher }; return(View(schueler)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <ActionResult <SchuelerModel> > GetSchueler(string id) { try { await Task.Delay(10); SchuelerDLModel resultschueler = await SchuelerProcessor.GetByIdSchuelerAsync(ConnectionString, id); SchuelerModel schueler = new SchuelerModel { Checkpersonnumber = resultschueler.Checkpersonnumber, NName = resultschueler.NName, VName = resultschueler.VName, Geschlecht = resultschueler.Geschlecht, EmailAdresse = resultschueler.EmailAdresse, Schuljahr = resultschueler.Schuljahr }; return(schueler); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> Edit(string id) { try { SchuelerDLModel resultschueler = await SchuelerProcessor.GetByIdSchuelerAsync(ConnectionString, id); SchuelerModel schueler = new SchuelerModel { Checkpersonnumber = resultschueler.Checkpersonnumber, NName = resultschueler.NName, VName = resultschueler.VName, Geschlecht = resultschueler.Geschlecht, EmailAdresse = resultschueler.EmailAdresse, Schuljahr = resultschueler.Schuljahr }; return(View(schueler)); } catch (Exception ex) { return(View(ex.Message)); } }