public async Task <bool> Put(string id, [FromBody] InfoSensores InfoSensores) { if (string.IsNullOrEmpty(id)) { return(false); } return(await _InfoSensoresRepository.Update(id, InfoSensores)); }
public async Task Add(InfoSensores item) { try { item.Id = _context.InfoSensoress.Find(_ => true).ToList().Count + 1; await _context.InfoSensoress.InsertOneAsync(item); } catch (Exception ex) { throw ex; } }
public async Task <string> Post([FromBody] InfoSensores InfoSensores) { List <Data> DataList = InfoSensores.Data; for (var i = 0; i < DataList.Count; i++) { _DataRepository.Add(DataList[i]); } await _InfoSensoresRepository.Add(InfoSensores); return(""); }
public async Task <bool> Update(string id, InfoSensores item) { try { ReplaceOneResult actionResult = await _context.InfoSensoress .ReplaceOneAsync(n => n.InfoSensoresId.Equals(id) , item , new UpdateOptions { IsUpsert = true }); return(actionResult.IsAcknowledged && actionResult.ModifiedCount > 0); } catch (Exception ex) { throw ex; } }