Examples of YFEmployee


Examples of com.supinfo.youfood.entity.YFEmployee

    @EJB
    private AreaService areaService;

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        YFEmployee user = (YFEmployee) req.getSession().getAttribute("user");

        if (req.getParameter("id") != null && !req.getParameter("id").isEmpty()) {
            req.setAttribute("isAreaEdition", true);
            try {
                if (user.getRestaurant() != null) {
                    // TODO: Le mieux serait d'envoyer une erreur que l'utilisateur n'existe pas
                    req.setAttribute("area", areaService.getArea(Long.parseLong(req.getParameter("id")), user.getRestaurant().getId()));
                } else {
                    // TODO: On redirige vers la sortie...
                }

            } catch (Exception e) {
View Full Code Here

Examples of com.supinfo.youfood.entity.YFEmployee

        req.getRequestDispatcher("/index.jsp").forward(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        YFEmployee user = (YFEmployee) req.getSession().getAttribute("user");

        YFArea area = new YFArea();
        area.setRestaurant(user.getRestaurant());
        boolean isOk = true;

        if (req.getParameter("id") != null && !req.getParameter("id").isEmpty()) {
            try {
                if (user.getRestaurant() != null) {
                    // On récupère déjà l'utilisateur pour voir s'il est dans le restaurant du connecté
                    area = areaService.getArea(Long.parseLong(req.getParameter("id")), user.getRestaurant().getId());
                    if (area == null) {
                        req.setAttribute("idError", "Une erreur est survenue lors de la mise à jour du secteur");
                        isOk = false;
                    }
                } else {
View Full Code Here

Examples of com.supinfo.youfood.entity.YFEmployee

    @EJB
    private RestaurantService restaurantService;

    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        YFEmployee user = (YFEmployee) req.getSession().getAttribute("user");

        List<YFRestaurant> restaurants = restaurantService.getRestaurants();

        YFRestaurant restaurant = user.getRestaurant();
        if (restaurant == null) {
            if (req.getParameter("restaurant") != null) {
                // Récupération du restaurant demandé.
                try {
                    restaurant = restaurantService.getRestaurant(Long.parseLong(req.getParameter("restaurant")));
View Full Code Here

Examples of com.supinfo.youfood.entity.YFEmployee

    @EJB
    private EmployeeService employeeService;

    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        YFEmployee user = (YFEmployee) req.getSession().getAttribute("user");
       
        if (user.getRestaurant() != null) {
            req.setAttribute("employees", employeeService.getEmployeesFromRestaurant(user.getRestaurant().getId()));
        } else {
            req.setAttribute("employees", employeeService.getEmployees());
        }
       
       
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.