Hat jemand irgendwelche Links oder Ratschläge, wie Validierung, die Interaktion mit der Datenbank vor dem Aktualisieren oder Hinzufügen zur Datenbank erfordert verbinden? Jedes Beispiel, das ich sehe, zeigt, wie Eigenschaften z. "Ist erforderlich", "Ist E-Mail", "Ist Numerisch" usw., aber wie wird die Validierung für "Kann Artikel nicht vorrätig bestellen" durchgeführt? This xVal blog post berührt es, bietet aber kein Beispiel.asp.net mvc Datenbankinteraktion Validierung
Ich habe das NerdDinner-Tutorial verfolgt, das ein Repository verwendet, aber das ist das Bit, das ich nicht ganz verstehe ... Angenommen, wir hatten einen OrderController mit einer Create-Methode, und bevor wir einen Auftrag erstellen mussten Überprüfen Sie, ob der Artikel auf Lager ist. Im NerdDinner-Stil verwendet der Controller das Repository, um mit der Datenbank zu sprechen. Wie also könnte unser Order-Objekt (Model) diese Validierung zusammen mit der Property-Validierung erzwingen, da es nicht mit der Datenbank kommunizieren kann?
Vielen Dank für jede Hilfe
Ich hatte gehofft, dies im Zusammenhang mit NerdDinner zu halten und im Moment keine Dienste zu nutzen. Ich möchte die Dinge so einfach wie möglich halten, um mich daran zu gewöhnen, wie alles angeschlossen ist. danke – atwrok8