コード例 #1
0
        public IHttpActionResult GetDocumentoBusqueda(Guid IdUsuarioPropietario, string Codigo)
        {
            var documentos = db.Documentos.Where(g => g.IdUsuarioPropietario == IdUsuarioPropietario && g.Estatus != 5 && Codigo == g.Codigo).ToList();
            var docs       = new List <DocumentosListViewModel>();

            foreach (var documento in documentos)
            {
                doc = new DocumentosListViewModel
                {
                    IdDocumento          = documento.IdDocumento,
                    Titulo               = documento.Asunto,
                    FechaEnvio           = documento.FechaEnvio,
                    IdPropietario        = documento.IdUsuarioPropietario,
                    idDocumentoRemitente = documento.IdDocumentoRemitente,
                    IdCarpeta            = documento.IdCarpeta,
                    Codigo               = documento.Codigo,
                    Importancia          = documento.Importancia,
                    estatus              = documento.Estatus,
                };
            }

            docs.Add(doc);

            return(Ok(docs));
        }
コード例 #2
0
        public IHttpActionResult GetDocumentos(Guid IdUsuarioPropietario, int inicio, int final)
        {
            var documentos = db.Documentos.Where(g => g.IdUsuarioPropietario == IdUsuarioPropietario && g.Estatus != 5).ToList();
            var docs       = new List <DocumentosListViewModel>();


            for (; inicio <= final; inicio++)
            {
                doc = new DocumentosListViewModel
                {
                    IdDocumento          = documentos.ElementAt(inicio).IdDocumento,             //---
                    Titulo               = documentos.ElementAt(inicio).Asunto,                  //---
                    FechaEnvio           = documentos.ElementAt(inicio).FechaEnvio,              //---
                    IdPropietario        = documentos.ElementAt(inicio).IdUsuarioPropietario,    //---
                    idDocumentoRemitente = documentos.ElementAt(inicio).IdDocumentoRemitente,    //---
                    IdCarpeta            = documentos.ElementAt(inicio).IdCarpeta,               //NULL
                    Codigo               = documentos.ElementAt(inicio).Codigo,                  //---
                    Importancia          = documentos.ElementAt(inicio).Importancia,
                    estatus              = documentos.ElementAt(inicio).Estatus,
                };

                docs.Add(doc);
            }
            return(Ok(docs));
        }