package com.dacrt.SBIABackend.dto.responseDto;

import java.util.Date;
import java.util.List;

import com.dacrt.SBIABackend.dto.UnitsDto;
import com.dacrt.SBIABackend.dto.YesnoDto;
import com.dacrt.SBIABackend.security.entity.Users;
import com.dacrt.SBIABackend.dto.LineaDto;
import com.dacrt.SBIABackend.dto.PeriodsDto;
import com.dacrt.SBIABackend.dto.SuppliersDto;
import com.dacrt.SBIABackend.dto.TypesDto;
import com.dacrt.SBIABackend.security.dto.PrivilegesAllDto;

public class SuppliersRespondeDto {

	private Long numofrecords;
	// private Date validthru;
	private String sessionvalidthru;
	// private String mainmessage;
	private List<SuppliersDto> records;
	private List<YesnoDto> yesno;
	private List<TypesDto> types;
	private List<LineaDto> linea;
	private List<PeriodsDto> periods;
	private PrivilegesAllDto privileges;
//	private List<ShortcutsDto> shortcuts;

	public SuppliersRespondeDto() {

		super();

	}

	public SuppliersRespondeDto(Long numofrecords, String sessionvalidthru, List<SuppliersDto> records,
			List<YesnoDto> yesno, List<TypesDto> types, List<LineaDto> linea, List<PeriodsDto> periods,
			PrivilegesAllDto privileges) {
		super();
		this.numofrecords = numofrecords;
		this.sessionvalidthru = sessionvalidthru;
		this.records = records;
		this.yesno = yesno;
		this.types = types;
		this.linea = linea;
		this.periods = periods;
		this.privileges = privileges;
	}

	public Long getNumofrecords() {
		return numofrecords;
	}

	public void setNumofrecords(Long numofrecords) {
		this.numofrecords = numofrecords;
	}

	public String getSessionvalidthru() {
		return sessionvalidthru;
	}

	public void setSessionvalidthru(String sessionvalidthru) {
		this.sessionvalidthru = sessionvalidthru;
	}

	public List<SuppliersDto> getRecords() {
		return records;
	}

	public void setRecords(List<SuppliersDto> records) {
		this.records = records;
	}

	public List<YesnoDto> getYesno() {
		return yesno;
	}

	public void setYesno(List<YesnoDto> yesno) {
		this.yesno = yesno;
	}

	public List<TypesDto> getTypes() {
		return types;
	}

	public void setTypes(List<TypesDto> types) {
		this.types = types;
	}

	public List<LineaDto> getLinea() {
		return linea;
	}

	public void setLinea(List<LineaDto> linea) {
		this.linea = linea;
	}

	public List<PeriodsDto> getPeriods() {
		return periods;
	}

	public void setPeriods(List<PeriodsDto> periods) {
		this.periods = periods;
	}

	public PrivilegesAllDto getPrivileges() {
		return privileges;
	}

	public void setPrivileges(PrivilegesAllDto privileges) {
		this.privileges = privileges;
	}

}
