Atributos

// <editor-fold defaultstate="collapsed" desc="imports">
import com.avbravo.avbravoutils.JsfUtil;
import com.avbravo.avbravoutils.printer.Printer;
import com.avbravo.ejbjmoordb.interfaces.IController;
import com.avbravo.ejbjmoordb.services.RevisionHistoryServices;
import com.avbravo.ejbjmoordb.services.UserInfoServices;
import com.avbravo.storeejb.datamodel.MarcaDataModel;
import com.avbravo.storeejb.repository.MarcaRepository;
import com.avbravo.storeejb.producer.RevisionHistoryStoreejbRepository;
import com.avbravo.storeejb.entity.Marca;
import com.avbravo.storeejb.services.MarcaServices;
import com.avbravo.store.util.ResourcesFiles;
import com.avbravo.storeejb.services.ArticuloServices;
import com.avbravo.storeejb.producer.AutoincrementableStoreejbServices;

import com.avbravo.store.util.LookupServices;
import java.util.ArrayList;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Optional;
import javax.annotation.PostConstruct;
import javax.faces.view.ViewScoped;
import javax.inject.Inject;
import javax.inject.Named;
import javax.faces.context.FacesContext;
import org.bson.Document;
import org.primefaces.context.RequestContext;
import org.primefaces.event.SelectEvent;
// </editor-fold>

/**
 *
 * @authoravbravo
 */
@Named
@ViewScoped
public class MarcaController implements Serializable, IController {
// <editor-fold defaultstate="collapsed" desc="fields">  

    private static final long serialVersionUID = 1L;

//    @Inject
//private transient ExternalContext externalContext;
    private Boolean writable = false;
    //DataModel
    private MarcaDataModel marcaDataModel;
    private String _old = "";
    Integer page = 1;
    Integer rowPage = 25;

    List<Integer> pages = new ArrayList<>();
    //

    //Entity
    Marca marca;
    Marca marcaSelected;

    //List
    List<Marca> marcaList = new ArrayList<>();
    List<Marca> marcaFiltered = new ArrayList<>();

    //Repository
    @Inject
    MarcaRepository marcaRepository;
    @Inject
    RevisionHistoryStoreejbRepository revisionHistoryStoreejbRepository;

    //Services
    //Atributos para busquedas
    @Inject
    ArticuloServices articuloServices;
    @Inject
    AutoincrementableStoreejbServices autoincrementableStoreejbServices;
    @Inject
    LookupServices lookupServices;
    @Inject
    RevisionHistoryServices revisionHistoryServices;
    @Inject
    UserInfoServices userInfoServices;
    @Inject
    MarcaServices marcaServices;
    @Inject
    ResourcesFiles rf;
    @Inject
    Printer printer;
    @Inject
    LoginController loginController;

    //List of Relations
    //Repository of Relations
    // </editor-fold>

Last updated