public async Task <IActionResult> Edit(int id, [Bind("Id,Vardas,Pavardė,AsmensKodas,GimimoData,NamoNumeris,Gatve,Miestas,PastoKodas,Aktyvus")] DarbuotojasDto darbuotojas) { if (id != darbuotojas.Id) { return(NotFound()); } if (ModelState.IsValid) { try { await _darbuotojaiService.Update(darbuotojas.Id, darbuotojas.Vardas, darbuotojas.Pavardė, darbuotojas.AsmensKodas, darbuotojas.GimimoData, darbuotojas.NamoNumeris, darbuotojas.Gatve, darbuotojas.Miestas, darbuotojas.PastoKodas, darbuotojas.Aktyvus); } catch (DbUpdateConcurrencyException) { var darbuotojasExists = await DarbuotojasExists(darbuotojas.Id); if (!darbuotojasExists) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(darbuotojas)); }
public async Task <IActionResult> Create([Bind("Id,Vardas,Pavardė,AsmensKodas,GimimoData,NamoNumeris,Gatve,Miestas,PastoKodas,Aktyvus")] DarbuotojasDto darbuotojas) { if (ModelState.IsValid) { await _darbuotojaiService.Create(darbuotojas.Vardas, darbuotojas.Pavardė, darbuotojas.AsmensKodas, darbuotojas.GimimoData, darbuotojas.NamoNumeris, darbuotojas.Gatve, darbuotojas.Miestas, darbuotojas.PastoKodas, darbuotojas.Aktyvus); return(RedirectToAction(nameof(Index))); } return(View(darbuotojas)); }