EF Entiteiten deleten
Home

EF Entiteiten deleten

EF Entiteiten deleten

Als je een verwijzing naar een geladen entiteit hebt, kan je deze markeren als verwijderd, zodat wanneer wijzigingen worden opgeslagen, EF de overeenkomstige record zal verwijderen.

Een entiteit in EF wissen bestaat erin het te verwijderen uit de DbSet <T> collectie.

[HttpGet]
// ? zorgt er voor dat een null value geen fout geeft
public ActionResult Delete(int? id)
{
    if (id == null)
    {
        return new HttpStatusCodeResult(404);
    }
    else
    {
        LerenWerkenMetEFCF.Models.PostalCodes postalCodes = db.PostalCodes.Find(id);
        if (postalCodes == null)
        {
            return HttpNotFound();
        }
        else
        {
            db.PostalCodes.Remove(postalCodes);
            db.SaveChanges();
            return View("Selecting");
        }
    }
}

JI
2016-11-23 13:14:11