示例#1
0
 public List <Habitacion> HabitacionesAsignadas(int idEmpleado)
 {
     try
     {
         return(_asignacionesRepository
                .HabitacionesAsignadas(idEmpleado)
                .ToList());
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#2
0
        public ActionResult HabitacionesAsignadas([FromRoute] int idEmpleado)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var username = User.Identity.Name;
            var empleado = _empleadoRepository.Find(x => x.UsuarioNombre == username).SingleOrDefault();

            Response.Headers.Add("Cache-Control", " no-cache ");

            var habitacionesAsignadas = _asignacionesRepository.HabitacionesAsignadas(empleado.EmpleadoId);

            if (habitacionesAsignadas == null)
            {
                return(NotFound());
            }

            return(Ok(habitacionesAsignadas));
        }