package hr.com.port.ips.eracun.provider.mer.dto.document;

import hr.com.port.ips.eracun.provider.mer.dto.common.MerBaseRequest;

public class FiscalizationStatusRequest extends MerBaseRequest {
    private long electronicId;
    private int  messageType; // 0=SENDER, 1=RECIPIENT, 2=REJECTION, 3=PAYMENT

    // Konstruktor: mora proslijediti svih 5 argumenata prema MerBaseRequest
    public FiscalizationStatusRequest(long username,
                                      String password,
                                      String companyId,
                                      String companyBu,
                                      String softwareId,
                                      long electronicId,
                                      int messageType) {
        super(username, password, companyId, companyBu, softwareId);
        this.electronicId = electronicId;
        this.messageType  = messageType;
    }

    public long getElectronicId() { return electronicId; }
    public void setElectronicId(long electronicId) { this.electronicId = electronicId; }

    public int getMessageType() { return messageType; }
    public void setMessageType(int messageType) { this.messageType = messageType; }
}