public async Task <IActionResult> Edit(int id, [Bind("Id_znajomi,Id_uzytkownicy,Id_znajomwgo,poczatek_znajomosci")] znajomi znajomi) { if (id != znajomi.Id_znajomi) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(znajomi); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!znajomiExists(znajomi.Id_znajomi)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(znajomi)); }
public async Task <IActionResult> Create([Bind("Id_znajomi,Id_uzytkownicy,Id_znajomwgo,poczatek_znajomosci")] znajomi znajomi) { if (ModelState.IsValid) { znajomi.poczatek_znajomosci = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds(); var userId = _userManager.GetUserId(HttpContext.User); znajomi.Id_uzytkownicy = userId.ToString(); _context.Add(znajomi); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(znajomi)); }