Пример #1
0
        public IActionResult Index()
        {
            ResumenPlantilla resumen = new ResumenPlantilla();

            resumen.plantilla = this.repo.FindAll();

            return(View(resumen));
        }
        public ResumenPlantilla GetResumenPlantilla(int salario)
        {
            var consulta = from datos in this.context.plantilla where datos.Salario >= salario select datos;

            if (consulta.Count() == 0)
            {
                return(null);
            }
            ResumenPlantilla resumen = new ResumenPlantilla();

            resumen.plantilla  = consulta.ToList();
            resumen.Personas   = consulta.Count();
            resumen.MaxSalario = consulta.Max(z => z.Salario);
            resumen.MinSalario = consulta.Min(z => z.Salario);
            return(resumen);
        }
Пример #3
0
        public ResumenPlantilla FindBySalario(int salario)
        {
            var consulta = from dato in this.context.Plantilla
                           select dato;

            ResumenPlantilla resumen = new ResumenPlantilla();

            resumen.plantilla = consulta.Where(s => s.Salario > salario || s.Salario == salario).ToList();
            resumen.max       = consulta.Max(s => s.Salario);
            resumen.min       = consulta.Min(s => s.Salario);
            resumen.cantidad  = resumen.plantilla.Count();

            if (resumen != null)
            {
                return(resumen);
            }

            return(null);
        }
Пример #4
0
        public IActionResult Index(int salario)
        {
            ResumenPlantilla resumen = this.repo.FindBySalario(salario);

            return(View(resumen));
        }
Пример #5
0
        public IActionResult ResumenPlantilla(int salario)
        {
            ResumenPlantilla resumen = this.repo.GetResumenPlantilla(salario);

            return(View(resumen));
        }