public async Task <IActionResult> Edit(long id, [Bind("Id,DocumentNumber,DocumentDate,DocumentTypeId,PersonId,UserId,OurCompanyId,CompanyId,DesiredPaymentDate,AmountOfPayment,CurrencyId,PurposeOfPayment")] Expences expences) { if (id != expences.Id) { return(NotFound()); } if (ModelState.IsValid) { if (!await _expencesService.UpdateAsync(expences)) { return(NotFound()); } return(RedirectToAction(nameof(Index))); } SetViewData(); return(View(expences)); }