public IActionResult Edit(int id, DeliveryPartner deliveryPartner) { if (id != deliveryPartner.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _deliveryPartnerRepository.Update(deliveryPartner); } catch (DbUpdateConcurrencyException) { if (!_deliveryPartnerRepository.Exists(deliveryPartner.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(deliveryPartner)); }
public IActionResult Create(DeliveryPartner deliveryPartner) { if (ModelState.IsValid) { _deliveryPartnerRepository.Add(deliveryPartner); return(RedirectToAction(nameof(Index))); } return(View(deliveryPartner)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } DeliveryPartner = await _context.DeliveryPartner.FirstOrDefaultAsync(m => m.DeliveryPartnerId == id); if (DeliveryPartner == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } DeliveryPartner = await _context.DeliveryPartner.FindAsync(id); if (DeliveryPartner != null) { _context.DeliveryPartner.Remove(DeliveryPartner); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void Update(DeliveryPartner deliveryPartner) { _appDbContext.Update(deliveryPartner); _appDbContext.SaveChanges(); }
public void Add(DeliveryPartner deliveryPartner) { _appDbContext.DeliveryPartners.Add(deliveryPartner); _appDbContext.SaveChanges(); }