Package de.forsthaus.backend.model

Examples of de.forsthaus.backend.model.SecUser


    // logger.debug("--> " + event.toString());

    binder = (AnnotateDataBinder) event.getTarget().getAttribute("binder", true);

    // Get the logged in user
    SecUser anUser = ((UserImpl) SecurityContextHolder.getContext().getAuthentication().getPrincipal()).getSecUser();

    if (anUser != null) {
      setUser(anUser);
      setSelectedUser(anUser);

      // set the retyped password in an special created bean for
      // databinding
      Pwd aPwd = new Pwd();
      aPwd.setRetypePassword(anUser.getUsrPassword());
      setPwd(aPwd);
    }

    binder.loadAll();
View Full Code Here


   */
  private boolean isDataChanged() {

    boolean result = true;

    SecUser selObject = getSelectedUser();
    SecUser origObject = getOriginalUser();

    if (selObject == null || origObject == null) {
      result = false;
    } else {
      // invert boolean
View Full Code Here

        if (cb.isChecked() == true) {

          // Get the role object by casting
          SecRole aRole = (SecRole) listitem.getAttribute("data");
          // get the user
          SecUser anUser = getSelectedUser();

          // check if the item is newly checked. If so we cannot
          // found it in the SecUserrole-table
          SecUserrole anUserRole = getSecurityService().getUserroleByUserAndRole(anUser, aRole);

          // if new, we make a newly Object
          if (anUserRole == null) {
            anUserRole = getSecurityService().getNewSecUserrole();
            anUserRole.setSecUser(anUser);
            anUserRole.setSecRole(aRole);
          }

          try {
            // save to DB
            getSecurityService().saveOrUpdate(anUserRole);
          } catch (DataAccessException e) {
            ZksampleMessageUtils.showErrorMessage(e.getMostSpecificCause().toString());
          }

        } else if (cb.isChecked() == false) {

          // Get the role object by casting
          SecRole aRole = (SecRole) listitem.getAttribute("data");
          // get the user
          SecUser anUser = getSelectedUser();

          // check if the item is newly checked. If so we cannot
          // found it in the SecUserrole-table
          SecUserrole anUserRole = getSecurityService().getUserroleByUserAndRole(anUser, aRole);
View Full Code Here

    // get the selected object
    Listitem item = listBoxSecUser.getSelectedItem();

    // Casting
    SecUser anUser = (SecUser) item.getAttribute("data");
    setSelectedUser(anUser);

    // ++ create the searchObject and init sorting ++//
    HibernateSearchObject<SecRole> soSecRole = new HibernateSearchObject<SecRole>(SecRole.class, getCountRowsSecRole());
    soSecRole.addSort("rolShortdescription", false);
View Full Code Here

    Listcell lc = new Listcell();
    final Checkbox cb = new Checkbox();

    // get the role for which we pull the data
    final SecUser user = this.parentController.getSelected();

    if (user != null) {
      if (getSecurityService().isUserInRole(user, role)) {
        cb.setChecked(true);
      } else {
View Full Code Here

  private static final Logger logger = Logger.getLogger(SecUserroleUserListModelItemRenderer.class);

  @Override
  public void render(Listitem item, Object data) throws Exception {

    final SecUser user = (SecUser) data;

    Listcell lc;

    lc = new Listcell(user.getUsrLoginname());
    lc.setParent(item);

    item.setAttribute("data", data);
    ComponentsCtrl.applyForward(item, "onClick=onUserItemClicked");
  }
View Full Code Here

    // get the selected object
    Listitem item = listBoxUser.getSelectedItem();

    if (item != null) {
      // CAST AND STORE THE SELECTED OBJECT
      SecUser anUser = (SecUser) item.getAttribute("data");

      showDetailView(anUser);
    }
  }
View Full Code Here

    // create a new SecUser object
    /** !!! DO NOT BREAK THE TIERS !!! */
    // We don't create a new DomainObject() in the frontend.
    // We GET it from the backend.

    SecUser anUser = getUserService().getNewUser();

    showDetailView(anUser);

  }
View Full Code Here

  /**
   * Resets the admin password
   */
  public void resetAdminPassword() {

    SecUser adminUser = getUserByID(new Long(11));

    System.out.println("###### ==> current admin password: " + adminUser.getUsrPassword() + "|" + adminUser.getUsrPassword());

    if (adminUser != null)
      if (!adminUser.getUsrPassword().equals("admin")) {
        adminUser.setUsrLoginname("admin");
        adminUser.setUsrFirstname("admin");
        adminUser.setUsrPassword("admin");
        adminUser.setUsrToken("");
        getHibernateTemplate().saveOrUpdate(adminUser);
        System.out.println("###### ==> new admin name/password: " + adminUser.getUsrPassword() + "|" + adminUser.getUsrPassword());
      }

  }
View Full Code Here

@Repository
public class UserDAOImpl extends BasisDAO<SecUser> implements UserDAO {

  @Override
  public SecUser getNewSecUser() {
    return new SecUser();
  }
View Full Code Here

TOP

Related Classes of de.forsthaus.backend.model.SecUser

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.