package com.dacrt.SBIABackend.dto;

import java.util.List;

import javax.validation.constraints.NotNull;

public class ApplicationActualizarDto {
	@NotNull
	private Integer status;
	
	@NotNull
	private String name;
	
	@NotNull
	private String dsc;
	
	@NotNull
	private String type;
	
	@NotNull
	private int facilityid;
	
	private List<Integer> serviceoffers; 
	
	private Integer recuperation;
	
	private Integer recperiod;
	
	private Integer registered;
	
	private Integer regperiod;
	
	private DrptestDto2 drptest;
	
	private List<Integer> channels;

	public ApplicationActualizarDto() {
		super();
	}

	public ApplicationActualizarDto(@NotNull Integer status, @NotNull String name, @NotNull String dsc,
			@NotNull String type, @NotNull int facilityid, List<Integer> serviceoffers, Integer recuperation,
			Integer recperiod, Integer registered, Integer regperiod, DrptestDto2 drptest, List<Integer> channels) {
		super();
		this.status = status;
		this.name = name;
		this.dsc = dsc;
		this.type = type;
		this.facilityid = facilityid;
		this.serviceoffers = serviceoffers;
		this.recuperation = recuperation;
		this.recperiod = recperiod;
		this.registered = registered;
		this.regperiod = regperiod;
		this.drptest = drptest;
		this.channels = channels;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDsc() {
		return dsc;
	}

	public void setDsc(String dsc) {
		this.dsc = dsc;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public int getFacilityid() {
		return facilityid;
	}

	public void setFacilityid(int facilityid) {
		this.facilityid = facilityid;
	}

	public List<Integer> getServiceoffers() {
		return serviceoffers;
	}

	public void setServiceoffers(List<Integer> serviceoffers) {
		this.serviceoffers = serviceoffers;
	}

	public Integer getRecuperation() {
		return recuperation;
	}

	public void setRecuperation(Integer recuperation) {
		this.recuperation = recuperation;
	}

	public Integer getRecperiod() {
		return recperiod;
	}

	public void setRecperiod(Integer recperiod) {
		this.recperiod = recperiod;
	}

	public Integer getRegistered() {
		return registered;
	}

	public void setRegistered(Integer registered) {
		this.registered = registered;
	}

	public Integer getRegperiod() {
		return regperiod;
	}

	public void setRegperiod(Integer regperiod) {
		this.regperiod = regperiod;
	}

	public DrptestDto2 getDrptest() {
		return drptest;
	}

	public void setDrptest(DrptestDto2 drptest) {
		this.drptest = drptest;
	}

	public List<Integer> getChannels() {
		return channels;
	}

	public void setChannels(List<Integer> channels) {
		this.channels = channels;
	} 

	
}
