Beispiel #1
0
        public bool Existe(T entidad)
        {
            try
            {
                Conexion.Abrir();

                DynamicQuery consulta = Conexion.CrearQueryDinamica();
                AgregarParametros(entidad, consulta);

                int respuesta = Convert.ToInt32(consulta.Obtener()["Respuesta"].ToString());
                return(respuesta == 1);
            }
            finally
            {
                Conexion.Cerrar();
            }
        }
Beispiel #2
0
        public T Modificar(T entidad)
        {
            try
            {
                Conexion.Abrir();

                DynamicQuery consulta = Conexion.CrearQueryDinamica();
                AgregarParametros(entidad, consulta);

                IDictionary <string, object> registro = consulta.Obtener();
                entidad = Mapear(registro);

                return(entidad);
            }
            finally
            {
                Conexion.Cerrar();
            }
        }