This commit is contained in:
zaCade
2019-03-02 15:17:41 +01:00
parent 57bbd5d55e
commit d1fa3d4eb7
464 changed files with 8280 additions and 0 deletions
@@ -0,0 +1,33 @@
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package Presentation;
import FunctionLayer.ErrorMessageDisplay;
import FunctionLayer.LogicFacade;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
*
* @author install1
*/
public class CreateAdmin extends Command {
@Override
String execute(HttpServletRequest request, HttpServletResponse response) throws ErrorMessageDisplay {
HttpSession session = request.getSession();
String name = request.getParameter("name");
String password = request.getParameter("psw1");
String role = request.getParameter("Role");
LogicFacade.createAdmin(name, password, role);
Map<String, String> HM = LogicFacade.getAllAdmins();
session.setAttribute("adminMap", HM);
return "AdminPage";
}
}