コード例 #1
0
 public async Task <IEnumerable <Entidad> > CategoriaSeleccionada(string categoria)
 {
     try
     {
         var lista = ColeccionEntidades.AsQueryable <Entidad>().Where(e => e.categoria == categoria).ToList();
         return(lista);
     }
     catch (Exception e)
     {
         Console.WriteLine("NO SE PUDO CAPTURAR LOS DATOS : " + e.Message);
     }
     return(null);
 }
コード例 #2
0
 public async Task <IEnumerable <Entidad> > listaEntidadesSeleccionada(string id)
 {
     try
     {
         var entidadId = new ObjectId(id);
         var lista     = ColeccionEntidades.AsQueryable <Entidad>().Where(e => e.id == id).ToList();
         return(lista);
     }
     catch (Exception e)
     {
         Console.WriteLine("NO SE PUDO CAPTURAR LOS DATOS : " + e.Message);
     }
     return(null);
 }
コード例 #3
0
        public async Task <IEnumerable <Entidad> > listaEntidades()
        {
            try
            {
                var lista = await ColeccionEntidades
                            .Find(new BsonDocument())
                            .ToListAsync();

                Console.WriteLine(lista);

                return(lista);
            }
            catch (Exception e)
            {
                Console.WriteLine("NO SE PUDO CAPTURAR LOS DATOS : " + e.Message);
            }
            return(null);
        }
コード例 #4
0
 public async Task UpdateEntidad(Entidad entidad)
 {
     await ColeccionEntidades.ReplaceOneAsync(e => e.id.Equals(entidad.id), entidad);
 }