Пример #1
0
        public async Task <IViewComponentResult> InvokeAsync()
        {
            var     totalGeral  = Util.TotReg(_context);
            decimal totalEstado = Util.GetNumRegEstado(_context, "Estável");

            decimal progress = totalEstado * 100 / totalGeral;
            var     prct     = progress.ToString("F1");

            var model = new ContadorEstadoPaciente()
            {
                Titulo         = "Pacientes Estáveis",
                Parcial        = (int)totalEstado,
                Percentual     = prct,
                ClassContainer = "panel panel-success tile panelClose panelRefresh",
                IconeLg        = "l-ecommerce-cart-content",
                IconeSm        = "fa fa-arrow-circle-o-up s20 mr5 pull-left",
                Progress       = progress
            };

            return(View(model));
        }
Пример #2
0
        public async Task <IViewComponentResult> InvokeAsync()
        {
            var     totalGeral  = Util.TotReg(_context);
            decimal totalEstado = Util.GetNumRegEstado(_context, "Observação");

            decimal progress = totalEstado * 100 / totalGeral;
            var     prct     = progress.ToString("F1");

            var model = new ContadorEstadoPaciente()
            {
                Titulo         = "Pacientes em Observação",
                Parcial        = (int)totalEstado,
                Percentual     = prct,
                ClassContainer = "panel panel-default tile panelClose panelRefresh",
                IconeLg        = "l-banknote",
                IconeSm        = "fa fa-arrow-circle-o-down s20 mr5 pull-left",
                Progress       = progress
            };

            return(View(model));
        }