Package com.supinfo.youfood.entity

Examples of com.supinfo.youfood.entity.YFEmployee


    @EJB
    private AreaService areaService;

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

        if (user.getRestaurant() != null) {
            req.setAttribute("tables", tableService.getTables(user.getRestaurant().getId()));
            req.setAttribute("areas", areaService.getAreas(user.getRestaurant().getId()));

            req.setAttribute("page", "table/list.jsp");
            req.setAttribute("currentPage", "tables");
            req.getRequestDispatcher("/index.jsp").forward(req, resp);
        } else {
View Full Code Here


    @EJB
    private PlanningService planningService;

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

        if (user.getRestaurant() != null) {
            // récupération du secteur dans lequel est actuellement le serveur
            YFPlanning planning = planningService.getEmployeeCurrentPlanning(new Date(), user);
            req.setAttribute("currentPlanning", planning);
           
            Calendar cal = Calendar.getInstance();
View Full Code Here

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        HttpServletRequest req = (HttpServletRequest) request;
       
        YFEmployee employee = (YFEmployee) req.getSession().getAttribute("user");
       
        if (employee != null && employee.getJob().equals(YFJob.WAITER)) {
            chain.doFilter(request, response);
        } else {
            req.getRequestDispatcher("index.jsp").forward(request, response);
        }
    }
View Full Code Here

    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        String username = req.getParameter("username");
        String password = req.getParameter("password");


        YFEmployee employee = employeeService.getEmployee(username, password);
        if (employee != null) {

            req.getSession().setAttribute("user", employee);

            if (employee.getJob().equals(YFJob.ADMINISTRATOR)) {
                resp.sendRedirect(req.getContextPath() + "/administrator/index");
            //} else if (employee.getJob().equals(YFJob.BARTENDER)) {
            //    resp.sendRedirect(req.getContextPath() + "/bartender/index");
            } else if (employee.getJob().equals(YFJob.COOK)) {
                resp.sendRedirect(req.getContextPath() + "/cook/index");
            } else if (employee.getJob().equals(YFJob.WAITER)) {
                resp.sendRedirect(req.getContextPath() + "/waiter/index");
            } else {
                req.getSession().invalidate();
                resp.sendRedirect(req.getContextPath());
            }
View Full Code Here

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        HttpServletRequest req = (HttpServletRequest) request;
       
        YFEmployee employee = (YFEmployee) req.getSession().getAttribute("user");
       
        if (employee != null && employee.getJob().equals(YFJob.ADMINISTRATOR)) {
            chain.doFilter(request, response);
        } else {
            req.getRequestDispatcher("index.jsp").forward(request, response);
        }
    }
View Full Code Here

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        HttpServletRequest req = (HttpServletRequest) request;
       
        YFEmployee employee = (YFEmployee) req.getSession().getAttribute("user");
       
        if (employee != null && employee.getJob().equals(YFJob.COOK)) {
            chain.doFilter(request, response);
        } else {
            req.getRequestDispatcher("index.jsp").forward(request, response);
        }
    }
View Full Code Here

    @EJB
    private PlanningService planningService;

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

        if (user != null) {
            planningService.getEmployeeCurrentPlanning(new Date(), user);
            req.setAttribute("content", "/waiter/index/index.jsp");
        }
View Full Code Here

    @EJB
    private PlanningService planningService;

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

        if (user.getRestaurant() != null) {
            // récupération du secteur dans lequel est actuellement le serveur
            YFPlanning planning = planningService.getEmployeeCurrentPlanning(new Date(), user);
            req.setAttribute("currentPlanning", planning);

            if (planning != null) {
View Full Code Here

    @EJB
    private PlanningService planningService;

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

        if (user.getRestaurant() != null) {
            // récupération du secteur dans lequel est actuellement le serveur
            YFPlanning planning = planningService.getEmployeeCurrentPlanning(new Date(), user);
            req.setAttribute("currentPlanning", planning);

            if (planning != null) {
View Full Code Here

    @EJB
    private EventService eventService;

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

        if (user.getRestaurant() != null) {
            if (req.getParameter("notificationId") != null && !req.getParameter("notificationId").isEmpty()) {

                try {
                    YFEvent event = eventService.getEventById(Long.parseLong(req.getParameter("notificationId")));
                    event.setDone(true);
View Full Code Here

TOP

Related Classes of com.supinfo.youfood.entity.YFEmployee

Copyright © 2018 www.massapicom. 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.