コード例 #1
0
 public bool Insert(Estoque_Vendas c)
 {
     if (c != null)
     {
         var colecao = this.InstanciarConexao();
         colecao.InsertOne(c);
         return(true);
     }
     return(false);
 }
コード例 #2
0
        public bool Delete(Estoque_Vendas c)
        {
            if (c != null)
            {
                var colecao = this.InstanciarConexao();

                /*
                 * Exemplo de delete
                 * var filtro = Builders<Estoque_Vendas>.Filter.Eq(x =>x.documento , "123456");
                 * colecao.DeleteOne(filtro);
                 * colecao.DeleteMany(filtro);
                 * Console.WriteLine($"{resultado.DeletedCount} documento(s) excluído(s).");
                 */
                return(true);
            }
            return(false);
        }
コード例 #3
0
        public bool Update(Estoque_Vendas c)
        {
            if (c != null)
            {
                var colecao = this.InstanciarConexao();

                /*
                 * Exemplo de update
                 * var filtro = Builders<Estoque_Vendas>.Filter.Eq(x =>x.documento , "123456");
                 * var alteracao = Builders<Estoque_Vendas>.Update.Set(x => x.documento, "987654");
                 * colecao.UpdateOne(filtro,alteracao);
                 * colecao.UpdateMany(filtro, alteracao);
                 */
                return(true);
            }
            return(false);
        }