package Ġcom . re les i . intel ig ent integr ated . d tos Ċ Ċ import Ġorg . hibernate . validator . constraints . Length Ċ import Ġorg . hibernate . validator . constraints . br . CN PJ Ċ import Ġorg . hibernate . validator . constraints . br . CP F Ċ import Ġjavax . validation . constraints . Email Ċ import Ġjavax . validation . constraints . NotEmpty Ċ Ċ data Ġclass ĠNatural Person Register Dto Ġ( ĊĊĠĠĠ Ġ@ get : NotEmpty ( message Ġ= Ġ" Name Ġcannot Ġbe Ġempty ...") ĊĠĠĠ Ġ@ get : Length ( min Ġ= Ġ 3 , Ġmax Ġ= Ġ 2 0 0 , Ġmessage Ġ= Ġ" Name Ġmust Ġcontain Ġbetween Ġ 3 Ġand Ġ 2 0 0 Ġcharacters ...") ĊĠĠĠ Ġval Ġname : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġ@ get : NotEmpty ( message Ġ= Ġ" Email Ġcannot Ġbe Ġempty .... ") ĊĠĠĠ Ġ@ get : Length ( min Ġ= Ġ 5 , Ġmax Ġ= Ġ 2 0 0 , Ġmessage Ġ= Ġ" Email Ġmust Ġcontain Ġbetween Ġ 5 Ġand Ġ 2 0 0 Ġcharacters ...") ĊĠĠĠ Ġ@ get : Email ( message =" Invalid Ġemail ...") ĊĠĠĠ Ġval Ġemail : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġ@ get : NotEmpty ( message Ġ= Ġ" Password Ġcannot Ġbe Ġempty ...") ĊĠĠĠ Ġval Ġpassword : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ get : NotEmpty ( message Ġ= Ġ" S sn Ġcannot Ġbe Ġempty ...") ĊĠĠĠ Ġ@ get : CP F ( message Ġ= Ġ" Invalid ") ĊĠĠĠ Ġval Ġs sn : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġ@ get : NotEmpty ( message Ġ= Ġ" Ein Ġcannot Ġbe Ġempty ...") ĊĠĠĠ Ġ@ get : CN PJ ( message Ġ= Ġ" Invalid ") ĊĠĠĠ Ġval Ġein : ĠString Ġ= Ġ"", Ġ// Employ er ĠIdent ification ĠNumber ĊĊĠĠĠ Ġval Ġcompany Id : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġval Ġhour Value : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġqty Hours Work ed Day : ĠString ? Ġ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġqty L unch Hours : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġid : ĠString ? Ġ= Ġnull Ċ Ċ ) Ċ