示例#1
0
 public void Gravar(Sonda sonda)
 {
     if (!sonda.MeusDadosSaoValidos())
     {
         try
         {
             if (NovaSonda(sonda))
             {
                 Todas().InsertOne(sonda);
             }
             else
             {
                 Expression <Func <Sonda, bool> > filter = x => x.Id.Equals(sonda.Id);
                 Todas().ReplaceOne(filter, sonda);
             }
         }
         catch (Exception)
         {
             throw;
         }
     }
 }