public static Leitura Add(int valor, Contrato contrato)
        {
            Utilizador uti     = Utilizadores.Autenticado();
            DateTime   data    = DateTime.Now;
            Leitura    leitura = Leituras.Novo(valor, data, contrato);

            return(leitura);
        }
        public IActionResult Index()
        {
            List <Leituras> listaLeituras = new List <Leituras>();
            Leituras        list1         = new Leituras()
            {
                Hora        = "13:00",
                Umidade     = 63,
                Temperatura = 23.03,
            };

            listaLeituras.Add(list1);

            Leituras list2 = new Leituras()
            {
                Hora        = "14:00",
                Umidade     = 63,
                Temperatura = 23.6,
            };

            listaLeituras.Add(list2);

            Leituras list3 = new Leituras()
            {
                Hora        = "15:00",
                Umidade     = 62,
                Temperatura = 24.01,
            };

            listaLeituras.Add(list3);

            Leituras list4 = new Leituras()
            {
                Hora        = "16:00",
                Umidade     = 66,
                Temperatura = 23.25,
            };

            listaLeituras.Add(list4);

            Leituras list5 = new Leituras()
            {
                Hora        = "17:00",
                Umidade     = 66,
                Temperatura = 24.01,
            };

            listaLeituras.Add(list5);
            return(View(listaLeituras));
        }
        public static List <Leitura> TodasLeituras()
        {
            List <Leitura>  leituras  = new List <Leitura>();
            Utilizador      uti       = Utilizadores.Autenticado();
            List <Contrato> contratos = Contratos.Where("utilizador_id", "=", uti.Id.ToString());

            foreach (Contrato contrato in contratos)
            {
                foreach (Leitura leitura in Leituras.Where("contrato_id", "=", contrato.Id.ToString()))
                {
                    leituras.Add(leitura);
                }
            }

            return(leituras);
        }