¿Alguien tiene enlaces o consejos sobre cómo conectar la validación que requiere interactuar con la base de datos antes de actualizar o agregar a la base de datos? Todos los ejemplos que veo muestran cómo validar propiedades, p. "Se requiere", "Es correo electrónico", "Es numérico", etc., pero ¿cómo se conecta la validación de "No se puede ordenar el artículo en existencia"? This xVal blog post toca pero no proporciona un ejemplo.asp.net validación de interacción con la base de datos mvc
He estado siguiendo el tutorial NerdDinner que usa un repositorio, pero este es el bit que aún no me sale ... Digamos que teníamos un OrderController con un método Create, y antes de crear un pedido teníamos que primero verifique que el artículo esté en stock. En el estilo NerdDinner, el controlador usa el Repositorio para hablar con la base de datos, entonces, ¿cómo podría nuestro Objeto de pedido (Modelo) hacer valer esta validación junto con la validación de la propiedad, ya que no puede comunicarse con la base de datos?
Gracias por cualquier ayuda
Tenía la esperanza de mantener esto en el contexto de NerdDinner y no utilizar los servicios en este momento. Me gustaría mantener las cosas lo más simples posible para entender cómo está todo conectado. gracias – atwrok8