Ejemplo n.º 1
0
        public MoBi_Bien[] GetBienesDelAreaRecepcion(int IdArea, int IdTipoBien)
        {
            List <MoBi_Bien> lb = new List <MoBi_Bien>();
            MoBi_Bien        bien;
            SqlDataReader    dr;
            ConexionDB       cn = new ConexionDB("dbo.MOBI_GetBienesDelAreaRecepcion");

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

            while (dr.Read())
            {
                bien             = new MoBi_Bien();
                bien.Id          = dr.GetInt32(dr.GetOrdinal("id"));
                bien.Descripcion = dr.GetString(dr.GetOrdinal("descripcion"));
                bien.Estado      = dr.GetString(dr.GetOrdinal("estado"));
                bien.FechaUltMov = dr.GetDateTime(dr.GetOrdinal("ultMovimiento"));
                //bien.Remitente = dr.GetString(dr.GetOrdinal("remitente"));
                //bien.Asignacion = dr.GetString(dr.GetOrdinal("asignacion"));
                lb.Add(bien);
            }
            cn.Desconestar();
            return(lb.ToArray());
        }
Ejemplo n.º 2
0
        public MoBi_Bien GetImagenesBienPorId(int id_bien)
        {
            var parametros = new Dictionary <string, object>();

            parametros.Add("@IdBien", id_bien);

            var tablaDatos = this.conexion_bd.Ejecutar("dbo.MOBI_GET_Imagenes_Bien_Por_Id", parametros);


            var bien = new MoBi_Bien();

            if (tablaDatos.Rows.Count > 0)
            {
                var row = tablaDatos.Rows[0];

                bien.Id          = row.GetInt("Id");
                bien.Descripcion = row.GetString("descripcion");

                tablaDatos.Rows.ForEach(r =>
                {
                    if (r.GetObject("id_imagen") is DBNull)
                    {
                        return;
                    }
                    bien.Imagenes.Add(r.GetInt("id_imagen"));
                });
            }
            ;

            return(bien);
        }
Ejemplo n.º 3
0
        public MoBi_Bien[] GetBienesDisponibles(int IdArea, int IdTipoBien, int IdUsuario)
        {
            List <MoBi_Bien> lb = new List <MoBi_Bien>();
            MoBi_Bien        bien;
            SqlDataReader    dr;
            ConexionDB       cn = new ConexionDB("dbo.MOBI_GetBienesDisponibles");

            cn.AsignarParametro("@IdArea", IdArea);
            cn.AsignarParametro("@IdTipoBien", IdTipoBien);
            cn.AsignarParametro("@IdUsuario", IdUsuario);

            dr = cn.EjecutarConsulta();
            while (dr.Read())
            {
                bien              = new MoBi_Bien();
                bien.Id           = dr.GetInt32(dr.GetOrdinal("id"));
                bien.Descripcion  = dr.GetString(dr.GetOrdinal("descripcion"));
                bien.Ubicacion    = dr.GetString(dr.GetOrdinal("ubicacion"));
                bien.Verificacion = dr.GetString(dr.GetOrdinal("verificacion"));
                bien.Estado       = dr.GetString(dr.GetOrdinal("estado"));
                lb.Add(bien);
            }
            dr.Close(); dr.Dispose(); dr = null;
            cn.Desconestar();
            return(lb.ToArray());
        }