public async Task <IActionResult> UpdateCard(TatneftCard tatneftCard, int?modelId) { if (modelId.HasValue) { tatneftCard.Id = modelId.Value; await _refuelingRepository.UpdateTatneftCard(tatneftCard); } else { await _refuelingRepository.AddTatneftCard(tatneftCard); } return(Redirect(Request.Headers["Referer"].ToString())); }
public async Task AddTatneftCard(TatneftCard tatneftCard) { await _context.TatneftCards.AddAsync(tatneftCard); await Save(); }
public async Task UpdateTatneftCard(TatneftCard tatneftCard) { _context.TatneftCards.Update(tatneftCard); await Save(); }