Esempio n. 1
0
        public List <SimpleReportViewModel> GetHistoricoPeso(HealthUpContext context)
        {
            List <SimpleReportViewModel> ListaPesos = new List <SimpleReportViewModel>();

            foreach (Professor professor in context.Professores.Include(x => x.Socio))
            {
                List <SimpleReportViewModel> aux = professor.GetRegistoPesosSocio(NumCC);
                foreach (SimpleReportViewModel item in aux)
                {
                    ListaPesos.Add(item);
                }
            }
            // Ainda nao foi pesado por nenhum professor, adicionar o peso inserido por ele inicialmente
            // este peso inicial vai ser perdido após o registo de algum professor...
            if (ListaPesos.Count == 0)
            {
                ListaPesos.Add(new SimpleReportViewModel()
                {
                    DimensionOne = DataRegisto_Peso.GetValueOrDefault().ToShortDateString(), Quantity = Peso.GetValueOrDefault()
                });
            }

            return(ListaPesos);
        }