Beispiel #1
0
        public MoBi_Area[] GetAreasUsuario(int IdUsuario)
        {
            List <MoBi_Area> lau = new List <MoBi_Area>();
            MoBi_Area        area;
            SqlDataReader    dr;
            ConexionDB       cn = new ConexionDB("dbo.MOBI_GetAreasDelUsuario");

            cn.AsignarParametro("@IdUsuario", IdUsuario);
            dr = cn.EjecutarConsulta();

            while (dr.Read())
            {
                area        = new MoBi_Area();
                area.Id     = dr.GetInt32(dr.GetOrdinal("id"));
                area.Nombre = dr.GetString(dr.GetOrdinal("nombre"));
                lau.Add(area);
            }
            cn.Desconestar();
            return(lau.ToArray());
        }
Beispiel #2
0
        public MoBi_Area[] GetAreasDelUsuarioBienesDisponibles(int IdUsuario, int IdTipoBien, bool Incluir_Dependencias, bool Mostrar_Todas_Areas)
        {
            List <MoBi_Area> lau = new List <MoBi_Area>();
            MoBi_Area        area;
            SqlDataReader    dr;
            ConexionDB       cn = new ConexionDB("dbo.MOBI_GetAreasDelUsuarioBienesDisponibles");

            cn.AsignarParametro("@IdUsuario", IdUsuario);
            cn.AsignarParametro("@Id_TipoBien", IdTipoBien);
            cn.AsignarParametro("@Incluir_Dependencias", Incluir_Dependencias);
            cn.AsignarParametro("@Mostrar_Todas_Areas", Mostrar_Todas_Areas);
            dr = cn.EjecutarConsulta();
            while (dr.Read())
            {
                area        = new MoBi_Area();
                area.Id     = dr.GetInt32(dr.GetOrdinal("id"));
                area.Nombre = dr.GetString(dr.GetOrdinal("nombre"));
                lau.Add(area);
            }
            dr.Close(); dr.Dispose(); dr = null;
            cn.Desconestar();
            return(lau.ToArray());
        }