wip: affiliation
This commit is contained in:
@@ -0,0 +1,115 @@
|
||||
package fr.titionfire.ffsaf.rest.from;
|
||||
|
||||
import fr.titionfire.ffsaf.utils.RoleAsso;
|
||||
import jakarta.ws.rs.FormParam;
|
||||
import jakarta.ws.rs.core.MediaType;
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import org.jboss.resteasy.reactive.PartType;
|
||||
|
||||
@Getter
|
||||
@ToString
|
||||
public class AffiliationRequestSaveForm {
|
||||
@FormParam("id")
|
||||
private Long id = null;
|
||||
@FormParam("name")
|
||||
private String name = null;
|
||||
@FormParam("siret")
|
||||
private Long siret = null;
|
||||
@FormParam("rna")
|
||||
private String rna = null;
|
||||
@FormParam("address")
|
||||
private String address = null;
|
||||
|
||||
@FormParam("status")
|
||||
@PartType(MediaType.APPLICATION_OCTET_STREAM)
|
||||
private byte[] status = new byte[0];
|
||||
@FormParam("logo")
|
||||
@PartType(MediaType.APPLICATION_OCTET_STREAM)
|
||||
private byte[] logo = new byte[0];
|
||||
|
||||
@FormParam("m1_mode")
|
||||
private Integer m1_mode = null;
|
||||
@FormParam("m1_role")
|
||||
private RoleAsso m1_role = null;
|
||||
@FormParam("m1_licence")
|
||||
private String m1_lincence = null;
|
||||
@FormParam("m1_lname")
|
||||
private String m1_lname = null;
|
||||
@FormParam("m1_fname")
|
||||
private String m1_fname = null;
|
||||
@FormParam("m1_email")
|
||||
private String m1_email = null;
|
||||
@FormParam("m1_email_mode")
|
||||
private Integer m1_email_mode = null;
|
||||
|
||||
@FormParam("m2_mode")
|
||||
private Integer m2_mode = null;
|
||||
@FormParam("m2_role")
|
||||
private RoleAsso m2_role = null;
|
||||
@FormParam("m2_licence")
|
||||
private String m2_lincence = null;
|
||||
@FormParam("m2_lname")
|
||||
private String m2_lname = null;
|
||||
@FormParam("m2_fname")
|
||||
private String m2_fname = null;
|
||||
@FormParam("m2_email")
|
||||
private String m2_email = null;
|
||||
@FormParam("m2_email_mode")
|
||||
private Integer m2_email_mode = null;
|
||||
|
||||
@FormParam("m3_mode")
|
||||
private Integer m3_mode = null;
|
||||
@FormParam("m3_role")
|
||||
private RoleAsso m3_role = null;
|
||||
@FormParam("m3_licence")
|
||||
private String m3_lincence = null;
|
||||
@FormParam("m3_lname")
|
||||
private String m3_lname = null;
|
||||
@FormParam("m3_fname")
|
||||
private String m3_fname = null;
|
||||
@FormParam("m3_email")
|
||||
private String m3_email = null;
|
||||
@FormParam("m3_email_mode")
|
||||
private Integer m3_email_mode = null;
|
||||
|
||||
|
||||
@Getter
|
||||
public class Member {
|
||||
private Integer mode;
|
||||
private RoleAsso role;
|
||||
private String licence;
|
||||
private String lname;
|
||||
private String fname;
|
||||
private String email;
|
||||
private Integer email_mode;
|
||||
|
||||
public Member(int n){
|
||||
if (n == 1) {
|
||||
mode = m1_mode;
|
||||
role = m1_role;
|
||||
licence = m1_lincence;
|
||||
lname = m1_lname;
|
||||
fname = m1_fname;
|
||||
email = m1_email;
|
||||
email_mode = m1_email_mode;
|
||||
} else if (n == 2) {
|
||||
mode = m2_mode;
|
||||
role = m2_role;
|
||||
licence = m2_lincence;
|
||||
lname = m2_lname;
|
||||
fname = m2_fname;
|
||||
email = m2_email;
|
||||
email_mode = m2_email_mode;
|
||||
} else if (n == 3) {
|
||||
mode = m3_mode;
|
||||
role = m3_role;
|
||||
licence = m3_lincence;
|
||||
lname = m3_lname;
|
||||
fname = m3_fname;
|
||||
email = m3_email;
|
||||
email_mode = m3_email_mode;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user