public bool Insert(Estoque_Compras c) { if (c != null) { var colecao = this.InstanciarConexao(); colecao.InsertOne(c); return(true); } return(false); }
public bool Delete(Estoque_Compras c) { if (c != null) { var colecao = this.InstanciarConexao(); /* * Exemplo de delete * var filtro = Builders<Estoque_Compras>.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); }
public bool Update(Estoque_Compras c) { if (c != null) { var colecao = this.InstanciarConexao(); /* * Exemplo de update * var filtro = Builders<Estoque_Compras>.Filter.Eq(x =>x.documento , "123456"); * var alteracao = Builders<Estoque_Compras>.Update.Set(x => x.documento, "987654"); * colecao.UpdateOne(filtro,alteracao); * colecao.UpdateMany(filtro, alteracao); */ return(true); } return(false); }