public async Task <IActionResult> editSmetka(int id, EditSmetkaViewModel entry) { if (entry.Zapis.Id != id) { return(NotFound()); } var zapis = await _context.EmployeeFirms .Include(m => m.kompaniskaSmetka) .Include(m => m.vrabotenKoordinator) .FirstOrDefaultAsync(m => m.Id == id); if (zapis == null) { return(NotFound()); } if (ModelState.IsValid) { zapis.tip = entry.Zapis.tip; _context.Update(zapis); await _context.SaveChangesAsync(); } return(RedirectToAction(nameof(editSmetka))); }
public async Task <IActionResult> editSmetka(int?id) //id na kompaniskasmetka { if (id == null) { return(NotFound()); } var zapis = await _context.EmployeeFirms .Include(m => m.kompaniskaSmetka) .Include(m => m.vrabotenKoordinator) .FirstOrDefaultAsync(m => m.Id == id); if (zapis == null) { return(NotFound()); } var viewmodel = new EditSmetkaViewModel { Zapis = zapis }; return(View(viewmodel)); }