public async Task <IActionResult> Edit(int id, [Bind("Id,FirstName,LastName,FatherName,AccountNumber,ApartmentId")] Tenants tenants) { if (id != tenants.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tenants); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TenantsExists(tenants.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ApartmentId"] = new SelectList(_context.Apartment, "Id", "Id", tenants.ApartmentId); return(View(tenants)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,MethodId,Price,Service")] Services services) { if (id != services.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(services); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ServicesExists(services.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MethodId"] = new SelectList(_context.PaymentMethod, "Id", "Method", services.MethodId); return(View(services)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Area,Address,TenantsCount")] Apartment apartment) { if (id != apartment.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(apartment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ApartmentExists(apartment.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(apartment)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,ServiceId,ApartmentId")] Payment payment) { if (id != payment.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(payment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaymentExists(payment.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ApartmentId"] = new SelectList(_context.Apartment, "Id", "Id", payment.ApartmentId); ViewData["ServiceId"] = new SelectList(_context.Services, "Id", "Id", payment.ServiceId); return(View(payment)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Method")] PaymentMethod paymentMethod) { if (id != paymentMethod.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(paymentMethod); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaymentMethodExists(paymentMethod.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(paymentMethod)); }