//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)); }
// 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)); }
//get /api/Empleados public List <EMP> GetEmpleados() //lo llamamos como queramos pero empezando por Get { return(modelo.GetEmpleados()); }
// GET: Empleados public ActionResult Index() { return(View(modelo.GetEmpleados())); }
public ActionResult MostrarEmpleados() { List <EMP> lista = modelo.GetEmpleados(); return(View("_VistaEmpleados", lista)); }
public ActionResult pruebas() { List <EMP> lista = modelo.GetEmpleados(); return(View(lista)); }