Package com.rapleaf.jack.test_project.database_1.models

Examples of com.rapleaf.jack.test_project.database_1.models.User


public class Collections extends Controller {

    //TODO index

    public static Result show(Long id) throws IOException {
        User user = new User();
        user = user.getUserFromSession(session());
        RestResponse response = Collection.findByID(id, user.token());
        if(response.httpResponse.getStatusLine().getStatusCode() == 200) {
            return ok(views.html.collection.detail.render(user, (Collection)response.modelObject, "Single Collection", response.jsonString, response.endpoint));
        } else {
            return internalServerError();
        }
View Full Code Here


            while ((output = reader.readLine()) != null) {
                contentString.append(output);
            }

            if(contentString.toString().equals("REST api is running.")) {
                User user = new User();
                user = user.getUserFromSession(session());
                return ok(views.html.test.render(user, "SUCCESS: [" + contentString.toString() + "]", "Test", contentString.toString(), conn.getURL().toString()));
            } else {
                return internalServerError("HMM: [" + contentString.toString() + "]");
            }
        } catch (IOException e) {
View Full Code Here

            }
        }
    }

    public static Result loginForm() {
        User user = new User();
        user = user.getUserFromSession(session());
        if(user == null || user.email() == null) {
            return ok(views.html.login.render(user, "Login", "", "", ""));
        } else {
            return redirect(routes.Application.status());
        }
    }
View Full Code Here

            String token = session("userToken");
            request.addHeader("rest-dspace-token", token);

            HttpResponse response = httpClient.execute(request);
            String responseBody = EntityUtils.toString(response.getEntity());
            User user = new User();
            user = user.parseUserFromJSON(Json.parse(responseBody));
            setSessionFromUser(user);


            return ok(views.html.status.render(user, "Status", responseBody, request.getURI().toString()));
View Full Code Here

@SecureSocial.SecuredAction(ajaxCall=true)
public class Notifs extends BaseController {

    public static Result save() {

        User user = getLoggedUser();

        JsonNode userJson = request().body().asJson();
        user.setNotifOnMyProposal(userJson.get("notifOnMyProposal").asBoolean());
        user.setNotifAdminOnAllProposal(userJson.get("notifAdminOnAllProposal").asBoolean());
        user.setNotifAdminOnProposalWithComment(userJson.get("notifAdminOnProposalWithComment").asBoolean());
        user.save();
        return ok();
    }
View Full Code Here

    }

    public static Result close(Long idEvent) {

        // Vérification du rôle d'admin
        User user = getLoggedUser();
        if (!user.admin) {
            return forbidden();
        }

        Event event = Event.find.byId(idEvent);
View Full Code Here

    }

    public static Result save() {

        // Vérification du rôle d'admin
        User user = getLoggedUser();
        if (!user.admin) {
            return forbidden();
        }

        Form<Event> evenForm = form(Event.class).bindFromRequest();
View Full Code Here

    }

    public static Result delete(Long idEvent) {

        // Vérification du rôle d'admin
        User user = getLoggedUser();
        if (!user.admin) {
            return forbidden();
        }

        Event event = Event.find.byId(idEvent);
View Full Code Here

    }

    public static Result delete(Long id) {

        // Vérification du rôle d'admin
        User user = getLoggedUser();
        if (!user.admin && !user.hasEvent(getEvent())) {
            return forbidden();
        }

        Agenda agenda = Agenda.findById(id);
        if (agenda != null && getEvent().getAgenda() != null && getEvent().getAgenda().equals(agenda)) {
View Full Code Here

    }

    public static Result save() {

        // Vérification du rôle d'admin
        User user = getLoggedUser();
        if (!user.admin && !user.hasEvent(getEvent())) {
            return forbidden();
        }

        Form<Agenda> agendaForm = form(Agenda.class).bindFromRequest();
View Full Code Here

TOP

Related Classes of com.rapleaf.jack.test_project.database_1.models.User

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.