Examples of YFArea


Examples of com.supinfo.youfood.entity.YFArea

                req.setAttribute("idError", "Une erreur est survenue lors de la mise à jour de la table");
                isOk = false;
            }
        }

        YFArea area = null;
        if (req.getParameter("area") != null && !req.getParameter("area").isEmpty()) {
            try {
                // Vérifier que le secteur appartient bien au restaurant
                area = areaService.getArea(Long.parseLong(req.getParameter("area")), user.getRestaurant().getId());
                if (area != null) {
View Full Code Here

Examples of com.supinfo.youfood.entity.YFArea

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

        if (user != null) {
            ArrayList<YFArea> areas = (ArrayList<YFArea>) areaService.getAreas(user.getRestaurant().getId());
            YFArea area = areas.get(0);
           
            if (req.getParameter("area") != null && !req.getParameter("area").isEmpty()) {
                try {
                    area = areaService.getArea(Long.parseLong(req.getParameter("area")), user.getRestaurant().getId());
                    if (area == null && !areas.isEmpty()) {
View Full Code Here

Examples of com.supinfo.youfood.entity.YFArea

                    req.setAttribute("planningError", "Il y a une erreur lors de la mise à jour de la tranche horaire");
                   
                }
            }
           
            YFArea area = null;
            if (req.getParameter("areaId") != null && !req.getParameter("areaId").isEmpty()) {
                try {
                    area = areaService.getArea(Long.parseLong(req.getParameter("areaId")), user.getRestaurant().getId());
                    if (area == null) {
                        isOk = false;
View Full Code Here

Examples of com.supinfo.youfood.entity.YFArea

    @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 {
                    req.setAttribute("idError", "Une erreur est survenue lors de la mise à jour du secteur");
                    isOk = false;
                }
                req.setAttribute("isAreaEdition", true);
            } catch (Exception e) {
                System.out.println("ID en chaine de caractères.");
                req.setAttribute("idError", "Une erreur est survenue lors de la mise à jour du secteur");
                isOk = false;
            }
        }

        if (req.getParameter("name") == null || req.getParameter("name").isEmpty()) {
            req.setAttribute("nameError", "Ne doit pas être vide.");
            isOk = false;
        } else {
            area.setName(req.getParameter("name"));
        }

        if (isOk) {
            if (area.getId() == null || area.getId() == 0) {
                areaService.createArea(area);
            } else {
                areaService.updateArea(area);
            }
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.