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