public async Task <IActionResult> Edit(int id, [Bind("Id,LibraryName,DataSozdania,CountOfBook,CountOfReaders,CountOfEmp,Knigovydacha,AddressData,TotalArea,SeatLanding,EmerCapLib,SpecAdapLib,OverhaulMade,Redecorated,Computers,InternetConnection,ComputersForUsers,UserConnection,UsersLib,RecRetTotal,TotalNumOfEx,CopKyrg,EventsLib,Librarians,DegEducation,ApplicationUserId,PravaUstanavDoc")] ListOfLibraryIndicators listOfLibraryIndicators) { if (id != listOfLibraryIndicators.Id) { return(NotFound()); } if (ModelState.IsValid) { try { string uid = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; listOfLibraryIndicators.ApplicationUserId = uid; _context.Update(listOfLibraryIndicators); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ListOfLibraryIndicatorsExists(listOfLibraryIndicators.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(listOfLibraryIndicators)); }
public async Task <IActionResult> Create([Bind("Id,LibraryName,DataSozdania,CountOfBook,CountOfReaders,CountOfEmp,Knigovydacha,AddressData,TotalArea,SeatLanding,EmerCapLib,SpecAdapLib,OverhaulMade,Redecorated,Computers,InternetConnection,ComputersForUsers,UserConnection,UsersLib,RecRetTotal,TotalNumOfEx,CopKyrg,EventsLib,Librarians,DegEducation,ApplicationUserId,PravaUstanavDoc,CreateDate")] ListOfLibraryIndicators listOfLibraryIndicators) { if (ModelState.IsValid) { _context.Add(listOfLibraryIndicators); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(listOfLibraryIndicators)); }
// GET: Library/ListOfLibraryIndicators/Create public IActionResult Create() { string uid = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; ListOfLibraryIndicators model = new ListOfLibraryIndicators(); model.CreateDate = DateTime.Now; model.ApplicationUserId = uid; return(View(model)); }