using GPW_data; using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; namespace GPW_Smart.Controllers { public class TempRilController : ApiController { // GET api/TempRil public string Get() { return "NA"; } // GET api/TempRil/5 public List Get(int id) { List answ = new List(); // recupero dati var tabDati = DataProxy.DP.taRT.getByUserPeriod(id, DateTime.Today, 0); foreach (var item in tabDati) { answ.Add(new chartJsTimeSerie() { x = item.dtRilievo, y = item.tempRil }); } // restituisco oggetto! return answ; } // GET api/TempRil/5?date=2020-09-01&numRec=10 public List Get(int id, string date, int numRec) { DateTime dtRif = DateTime.Today; DateTime.TryParse(date, out dtRif); List answ = new List(); // recupero dati var tabDati = DataProxy.DP.taRT.getByUserPeriod(id, dtRif, numRec); foreach (var item in tabDati) { answ.Add(new chartJsTimeSerie() { x = item.dtRilievo, y = item.tempRil }); } // restituisco oggetto! return answ; } //// POST api/TempRil //public void Post([FromBody] string value) //{ //} //// PUT api/TempRil/5 //public void Put(int id, [FromBody] string value) //{ //} //// DELETE api/TempRil/5 //public void Delete(int id) //{ //} } }