Guest User

Untitled

a guest
Jun 21st, 2016
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <cffunction name="ubaciNovoLice">
  2.         <cfparam name= "form" default = "">
  3.        
  4.         <cfset var result = StructNew()>
  5.         <cfset result.success = 1>
  6.    
  7.         <cfset commitIt = "Yes">
  8.                     <cflock throwontimeout="No" timeout="10" type="EXCLUSIVE">
  9.                         <cftransaction action="BEGIN">
  10.                             <cftry>
  11.  
  12.                             <cfstoredproc procedure="MNG_LICE" datasource="#dataSourceName#" username="#dataSourceUserName#" password="#dataSourcePassword#">
  13.                                 <cfprocparam type="InOut" variable="stanje" value="0" cfsqltype="CF_SQL_INTEGER">
  14.                                 <cfprocparam type="InOut" variable="vezano_lice_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  15.                                 <cfprocparam type="InOut" variable="lice_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  16.                                 <cfprocparam type="InOut" variable="validan" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  17.                                 <cfprocparam type="InOut" variable="prezime" value="#form.prezime#" maxlength="255" cfsqltype="CF_SQL_VARCHAR">
  18.                                 <cfprocparam type="InOut" variable="ime" value="#form.ime#" maxlength="255" cfsqltype="CF_SQL_VARCHAR">
  19.                                 <cfprocparam type="InOut" variable="prethodno_prezime" value="#form.prethodno_prezime#" cfsqltype="CF_SQL_VARCHAR">
  20.                                 <cfprocparam type="InOut" variable="rodjeno_prezime" value="" cfsqltype="CF_SQL_VARCHAR">
  21.                                 <cfprocparam type="InOut" variable="ime_u_genitivu" value="" cfsqltype="CF_SQL_VARCHAR">
  22.                                 <cfif form.pol eq "">
  23.                                     <cfprocparam type="InOut" variable="pol" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  24.                                 <cfelse>
  25.                                     <cfprocparam type="InOut" variable="pol" value="#form.pol#" cfsqltype="CF_SQL_INTEGER">
  26.                                 </cfif>
  27.                                 <cfprocparam type="InOut" variable="jmbg" value="#form.jmbg#" maxlength="13" cfsqltype="CF_SQL_VARCHAR">
  28.                                 <cfprocparam type="InOut" variable="dat_rodj" value="#form.datepicker#" cfsqltype="CF_SQL_VARCHAR">
  29.                                 <cfprocparam type="InOut" variable="ime_oca" value="#form.ime_oca#" maxlength="255" cfsqltype="CF_SQL_VARCHAR">
  30.                                 <cfprocparam type="InOut" variable="ime_majke" value="#form.ime_majke#" maxlength="255" cfsqltype="CF_SQL_VARCHAR">
  31.                                 <cfprocparam type="InOut" variable="drzava_rodj" value="" cfsqltype="CF_SQL_VARCHAR">
  32.                                 <cfprocparam type="InOut" variable="opstina_rodj" value="" cfsqltype="CF_SQL_VARCHAR">
  33.                                 <cfprocparam type="InOut" variable="mesto_rodj" value="" cfsqltype="CF_SQL_VARCHAR">
  34.                                 <cfprocparam type="InOut" variable="ulica_rodj" value="" cfsqltype="CF_SQL_VARCHAR">
  35.                                 <cfprocparam type="InOut" variable="ulica_br_rodj" value="" cfsqltype="CF_SQL_VARCHAR">
  36.                                 <cfprocparam type="InOut" variable="drzava" value="" cfsqltype="CF_SQL_VARCHAR">
  37.                                 <cfprocparam type="InOut" variable="opstina" value="" cfsqltype="CF_SQL_VARCHAR">
  38.                                 <cfprocparam type="InOut" variable="mesto" value="#form.mesto#" cfsqltype="CF_SQL_VARCHAR">
  39.                                 <cfprocparam type="InOut" variable="posta_br" value="" cfsqltype="CF_SQL_VARCHAR">
  40.                                 <cfprocparam type="InOut" variable="mesna_zajednica" value="" cfsqltype="CF_SQL_VARCHAR">
  41.                                 <cfprocparam type="InOut" variable="ulica" value="#form.adresa#" cfsqltype="CF_SQL_VARCHAR">
  42.                                 <cfprocparam type="InOut" variable="ulica_br" value="" cfsqltype="CF_SQL_VARCHAR">
  43.                                 <cfprocparam type="InOut" variable="ulaz" value="" cfsqltype="CF_SQL_VARCHAR">
  44.                                 <cfprocparam type="InOut" variable="sprat" value="" cfsqltype="CF_SQL_VARCHAR">
  45.                                 <cfprocparam type="InOut" variable="stan" value="" cfsqltype="CF_SQL_VARCHAR">
  46.                                 <cfprocparam type="InOut" variable="drzavljanstvo" value="" cfsqltype="CF_SQL_VARCHAR">
  47.                                 <cfprocparam type="InOut" variable="narod_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  48.                                 <cfprocparam type="InOut" variable="vera_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  49.                                 <cfprocparam type="InOut" variable="verski_praznik_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  50.                                 <cfprocparam type="InOut" variable="biracki_status_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  51.                                 <cfprocparam type="InOut" variable="bracno_stanje_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  52.                                 <cfprocparam type="InOut" variable="broj_licne_karte" value="#form.broj_licne_karte#" cfsqltype="CF_SQL_VARCHAR">
  53.                                 <cfprocparam type="InOut" variable="licni_broj_osiguranika" value="" cfsqltype="CF_SQL_VARCHAR">
  54.                                 <cfprocparam type="InOut" variable="krvna_grupa" value="" cfsqltype="CF_SQL_VARCHAR">
  55.                                 <cfprocparam type="InOut" variable="vojni_rok" value="" cfsqltype="CF_SQL_VARCHAR">
  56.                                 <cfprocparam type="InOut" variable="sup_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  57.                                 <cfprocparam type="InOut" variable="telefon_kucni" value="" cfsqltype="CF_SQL_VARCHAR">
  58.                                 <cfprocparam type="InOut" variable="telefon_mobilni" value="" cfsqltype="CF_SQL_VARCHAR">
  59.                                 <cfprocparam type="InOut" variable="aplikacija_id" value="" null="Yes" cfsqltype="CF_SQL_INTEGER">
  60.                                
  61.                                 <cfprocresult name="result.RECORDSET">
  62.                             </cfstoredproc>
  63.                            
  64.                             <cfcatch type="DATABASE">
  65.                                 <cftransaction action="ROLLBACK"/>
  66.                                 <cfset commitIt = "No">
  67.                                 <cfset result.success = 0>
  68.                             </cfcatch>
  69.                         </cftry>
  70.                     </cftransaction>
  71.                 </cflock>
  72.              <cfreturn result>
  73.         </cffunction>
Add Comment
Please, Sign In to add comment