package com.floreantpos.model;
import com.floreantpos.model.base.BaseUserPermission;
public class UserPermission extends BaseUserPermission {
private static final long serialVersionUID = 1L;
/*[CONSTRUCTOR MARKER BEGIN]*/
public UserPermission () {
super();
}
/**
* Constructor for primary key
*/
public UserPermission (java.lang.String name) {
super(name);
}
/*[CONSTRUCTOR MARKER END]*/
/*public UserPermission(String name) {
setName(name);
}*/
@Override
public String toString() {
return getName();
}
public final static UserPermission CREATE_NEW_TICKET = new UserPermission("Create New Ticket");
public final static UserPermission VIEW_ALL_OPEN_TICKET = new UserPermission("View All Open Ticket");
public final static UserPermission EDIT_TICKET = new UserPermission("Edit Ticket");
public final static UserPermission VOID_TICKET = new UserPermission("Void Ticket");
public final static UserPermission PERFORM_ADMINISTRATIVE_TASK = new UserPermission("Perform Administrative Task");
public final static UserPermission PERFORM_MANAGER_TASK = new UserPermission("Perform Manager Task");
public final static UserPermission VIEW_BACK_OFFICE = new UserPermission("View Back Office");
public final static UserPermission SPLIT_TICKET = new UserPermission("Split Ticket");
public final static UserPermission SETTLE_TICKET = new UserPermission("Settle Ticket");
public final static UserPermission REOPEN_TICKET = new UserPermission("Reopen Ticket");
public final static UserPermission PAY_OUT = new UserPermission("Pay Out");
public final static UserPermission TAKE_OUT = new UserPermission("Take Out");
//public final static UserPermission VIEW_USER_LIST = new UserPermission("View User List");
//public final static UserPermission GRATUITY_ADMINISTRATION = new UserPermission("Gratuity Administration");
//public final static UserPermission VIEW_DRAWER_PULL_REPORT = new UserPermission("View Drawer Pull Report");
public final static UserPermission VIEW_EXPLORERS = new UserPermission("View Explorers");
public final static UserPermission VIEW_REPORTS = new UserPermission("View Reports");
public final static UserPermission[] permissions = new UserPermission[] {VIEW_ALL_OPEN_TICKET,CREATE_NEW_TICKET,EDIT_TICKET, VOID_TICKET, PERFORM_MANAGER_TASK,
VIEW_BACK_OFFICE, SPLIT_TICKET, SETTLE_TICKET, REOPEN_TICKET, PAY_OUT,
TAKE_OUT, PERFORM_ADMINISTRATIVE_TASK, VIEW_EXPLORERS, VIEW_REPORTS};
}