public async Task <ActionResult <List <SensorModel> > > ListStatusPerSensor(string NumberOfTable, string sensor, string StartDate, string EndDate) { HistoryStatusService hss = new HistoryStatusService(NumberOfTable, StartDate, EndDate); var result = await hss.TakeHistorysBySensor(sensor); return(Ok(result)); }
public async Task <ActionResult <List <List <SensorModel> > > > ListAllStatusPerSensor(string NumberOfTable, string StartDate, string EndDate) { List <IEnumerable <SensorModel> > result = new List <IEnumerable <SensorModel> > { }; string[] Sensores = { "pH", "luminosidade", "tempSolo", "tempAmbiente", "humidSolo", "humidAmbiente" }; HistoryStatusService hss = new HistoryStatusService(NumberOfTable, StartDate, EndDate); foreach (string sensor in Sensores) { var aux = await hss.TakeHistorysBySensor(sensor); result.Add(aux); } return(Ok(result)); }