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()); }
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()); }