none
Validar Si un registro existe RRS feed

  • Pregunta

  • Hola. quisiera saber en que capa debo validar si un registro existe en mi base de datos, tengo la capa DATOS; LÓGICA NEGOCIO Y PRESENTACIÓN, En cual de estas 3 capas iria la validacion. Algun ejemplo con LINQ .

      estoy trabajando con c# y sql server

    martes, 13 de junio de 2017 18:49

Respuestas

  • hola

    en principio seria en todas las capas, pero cada una tendra su responsabilidad

    podrias hacer que la capa de datos realice la query que retorne un bool indicando si existe algun registro

    >>Algun ejemplo con LINQ

    pero es linq o usas entity framework ? porque no es lo mismo

    si es con linq podrias usar

    bool existe = contexto.NombreEntidad.Any(x=>x.campo = valor);

    de esta forma retorna si hay registro que coincidan con la busqueda

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 13 de junio de 2017 19:24

Todas las respuestas

  • hola

    en principio seria en todas las capas, pero cada una tendra su responsabilidad

    podrias hacer que la capa de datos realice la query que retorne un bool indicando si existe algun registro

    >>Algun ejemplo con LINQ

    pero es linq o usas entity framework ? porque no es lo mismo

    si es con linq podrias usar

    bool existe = contexto.NombreEntidad.Any(x=>x.campo = valor);

    de esta forma retorna si hay registro que coincidan con la busqueda

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 13 de junio de 2017 19:24
  • Hola. muchas gracias por tu respuesta , uso Entity Framework 
    viernes, 7 de julio de 2017 16:46