public async Task <ActionResult <Plants> > PostPersonPlants(PersonPlants personPlant) { _context.PersonPlants.Add(personPlant); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetPersonsPlants), new { personId = personPlant.PersonId }, personPlant)); }
public async Task <IActionResult> PostWaterLog(WaterLogs log) { _context.WaterLogs.Add(log); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetAPlantsWaterLogs), new { personId = log.PersonId, personplantid = log.PersonPlantId }, log)); }
public async Task <IActionResult> PutAlerts(Alerts alert) { var curAlert = _context.Alerts.Find(alert.AlertId); if (curAlert.AlertTime != alert.AlertTime) { curAlert.AlertTime = alert.AlertTime; } await _context.SaveChangesAsync(); return(NoContent()); }