コード例 #1
0
        //cuando devolvemos datos, debemos utilizar TASK<>
        public Task <List <EMP> > GetEmpleados()
        {
            List <EMP> empleados = modelo.GetEmpleados();

            //para devolver datos en TASK, se utuliza el metodo .fromResult<tipodato>(objeto)
            return(Task.FromResult <List <EMP> >(empleados));
        }
コード例 #2
0
        // GET: Empleados
        public ActionResult Index()
        {
            //RECUPERAMOS AL EMPLEADOS DE LA SESION
            EmpleadoPrincipal empleado =
                HttpContext.User as EmpleadoPrincipal;
            List <EMP> lista;

            if (empleado.IsInRole("PRESIDENTE") == true)
            {
                lista = modelo.GetEmpleados();
            }
            else
            {
                lista = modelo.GetEmpleadosSubordinados(empleado.NumeroEmpleado);
            }
            return(View(lista));
        }
コード例 #3
0
 //get /api/Empleados
 public List <EMP> GetEmpleados() //lo llamamos como queramos pero empezando por Get
 {
     return(modelo.GetEmpleados());
 }
コード例 #4
0
 // GET: Empleados
 public ActionResult Index()
 {
     return(View(modelo.GetEmpleados()));
 }
コード例 #5
0
        public ActionResult MostrarEmpleados()
        {
            List <EMP> lista = modelo.GetEmpleados();

            return(View("_VistaEmpleados", lista));
        }
コード例 #6
0
        public ActionResult pruebas()
        {
            List <EMP> lista = modelo.GetEmpleados();

            return(View(lista));
        }