public async Task <IActionResult> Edit(int id, [Bind("Kartaid,Syfilis,Zapaleniewatrobyb,Zapaleniewatrobyc,Hiv,Malaria")] Kartazdrowia kartazdrowia) { if (id != kartazdrowia.Kartaid) { return(NotFound()); } if (ModelState.IsValid) { try { //var kartazdrowie = await _context.Kartazdrowia.FindAsync(kartazdrowia); _context.Attach(kartazdrowia).State = EntityState.Modified; //_context.Update(kartazdrowia); await _context.SaveChangesAsync(); _context.Attach(kartazdrowia).State = EntityState.Detached; } catch (DbUpdateConcurrencyException) { if (!KartazdrowiaExists(kartazdrowia.Kartaid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(kartazdrowia)); }
// GET: Karta public async Task <IActionResult> Index() { var list = await _context.Kartazdrowia.ToListAsync(); var newlist = list.Select(x => { Kartazdrowia karta = new Kartazdrowia(); karta.Kartaid = x.Kartaid; if (x.Syfilis == "T") { karta.Syfilis = "TAK"; } else { karta.Syfilis = "Nie"; } if (x.Malaria == "T") { karta.Malaria = "TAK"; } else { karta.Malaria = "Nie"; } if (x.Zapaleniewatrobyb == "T") { karta.Zapaleniewatrobyb = "TAK"; } else { karta.Zapaleniewatrobyb = "Nie"; } if (x.Zapaleniewatrobyc == "T") { karta.Zapaleniewatrobyc = "TAK"; } else { karta.Zapaleniewatrobyc = "Nie"; } if (x.Hiv == "T") { karta.Hiv = "TAK"; } else { karta.Hiv = "Nie"; } return(karta); }); return(View(newlist)); }
public async Task <IActionResult> Create([Bind("Kartaid,Syfilis,Zapaleniewatrobyb,Zapaleniewatrobyc,Hiv,Malaria")] Kartazdrowia kartazdrowia) { if (ModelState.IsValid) { _context.Add(kartazdrowia); await _context.SaveChangesAsync(); _context.Attach(kartazdrowia).State = EntityState.Detached; return(RedirectToAction(nameof(Index))); } return(View(kartazdrowia)); }
// GET: Karta/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var kartazdrowia = await _context.Kartazdrowia .FirstOrDefaultAsync(m => m.Kartaid == id); if (kartazdrowia == null) { return(NotFound()); } Kartazdrowia karta = new Kartazdrowia(); karta.Kartaid = kartazdrowia.Kartaid; if (kartazdrowia.Syfilis == "T") { karta.Syfilis = "TAK"; } else { karta.Syfilis = "Nie"; } if (kartazdrowia.Malaria == "T") { karta.Malaria = "TAK"; } else { karta.Malaria = "Nie"; } if (kartazdrowia.Zapaleniewatrobyb == "T") { karta.Zapaleniewatrobyb = "TAK"; } else { karta.Zapaleniewatrobyb = "Nie"; } if (kartazdrowia.Zapaleniewatrobyc == "T") { karta.Zapaleniewatrobyc = "TAK"; } else { karta.Zapaleniewatrobyc = "Nie"; } if (kartazdrowia.Hiv == "T") { karta.Hiv = "TAK"; } else { karta.Hiv = "Nie"; } return(View(karta)); }