Binarele VFP raman pe SVN si sunt git-ignored; COMUN e gestionat separat. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A5okKjUKMM5Xk1egq2w81P
1919 lines
224 KiB
Plaintext
1919 lines
224 KiB
Plaintext
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
||
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
|
||
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
||
*< FOXBIN2PRG: Version="1.21" SourceFile="ostart_util.vcx" CPID="1252" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries)
|
||
*
|
||
*
|
||
DEFINE CLASS cus_odata_utilgrupf AS _cusodatabase OF "..\..\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_utilgrupf"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcIdUtil = Alltrim(Str(toRec.id_util))
|
||
lcIdGrup = Alltrim(Str(toRec.id_grup))
|
||
lcIdFirma = Alltrim(Str(toRec.id_firma))
|
||
Endif
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
lcSql = [begin PACK_DREPTURI.utildreptinsproc(]+lcIdUtil+[,]+lcIdGrup+[,] + ;
|
||
lcIdFirma +[,]+Alltrim(Str(gnIdUtil))+[); end;]
|
||
Case lcActiune = "UPDATE"
|
||
lcSql = [begin PACK_DREPTURI.utildreptmodproc(]+lcId+[,]+lcIdUtil+[,]+lcIdGrup+[,] + ;
|
||
lcIdFirma +[,]+Alltrim(Str(gnIdUtil))+[); end;]
|
||
Case lcActiune = "DELETE"
|
||
lcSql=[begin PACK_DREPTURI.utildreptdelproc(]+lcId+[,]+ ;
|
||
Alltrim(Str(gnIdUtil))+[); end;]
|
||
Endcase
|
||
This.csql = lcSql
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS cus_odata_utilizatori AS _cusodatabase OF "..\..\roafacturare\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_utilizatori"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcutilizator = Nvl(Strtran(Alltrim(Upper(toRec.utilizator)),['],['']),"")
|
||
lcparola = Nvl(Strtran(Alltrim(Upper(toRec.parola)),['],['']),"")
|
||
lcInactiv = Alltrim(Str(toRec.inactiv))
|
||
Endif
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
lcSql = [begin pack_drepturi.utilizatoriinsproc('] + lcutilizator + [','] + lcparola + [',] + lcInactiv + [,]+;
|
||
Alltrim(Str(gnIdUtil))+[); end;]
|
||
Case lcActiune = "UPDATE"
|
||
lcSql = [begin pack_drepturi.utilizatorimodproc(']+lcutilizator+[','] + ;
|
||
lcparola + [',] + lcInactiv + [,] + ;
|
||
lcId + [,]+ Alltrim(Str(gnIdUtil))+[); end;]
|
||
Case lcActiune = "DELETE"
|
||
lcSql = [begin pack_drepturi.utilizatoridelproc(] + lcId +[,]+Alltrim(Str(gnIdUtil))+[); end;]
|
||
Endcase
|
||
This.csql = lcSql
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_optiuni_util AS _frmbase OF "..\..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="opt_start" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="lb_explicatie" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_renunt1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cNume.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cNume.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cOrdine.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cOrdine.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cExplicatie.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cExplicatie.Text1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_modifica_stare_grid && Activeaza / dezactiveaza gridul .
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 350
|
||
Name = "frm_optiuni_util"
|
||
Width = 564
|
||
_shape1.Anchor = 0
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 564
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 493
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 72
|
||
LB_TITLU_ALB_B121.Caption = "OPTIUNI UTILIZATOR"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 6
|
||
BUT_TERMIN1.Left = 532
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 2
|
||
BUT_TERMIN1.Top = 1
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_renunt1' AS but_renunt WITH ;
|
||
Left = 498, ;
|
||
Name = "But_renunt1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'grd_programe' AS _grdbase WITH ;
|
||
ColumnCount = 3, ;
|
||
DeleteMark = .F., ;
|
||
Height = 192, ;
|
||
Left = 24, ;
|
||
Name = "grd_programe", ;
|
||
Panel = 1, ;
|
||
RecordSource = "crsoptiuniprog", ;
|
||
Top = 132, ;
|
||
Width = 516, ;
|
||
Column1.ColumnOrder = 2, ;
|
||
Column1.ControlSource = "", ;
|
||
Column1.Enabled = .T., ;
|
||
Column1.FontShadow = .F., ;
|
||
Column1.Name = "cNume", ;
|
||
Column1.Width = 113, ;
|
||
Column2.ColumnOrder = 3, ;
|
||
Column2.ControlSource = "", ;
|
||
Column2.Enabled = .T., ;
|
||
Column2.FontShadow = .F., ;
|
||
Column2.Name = "cOrdine", ;
|
||
Column2.Width = 70, ;
|
||
Column3.ColumnOrder = 1, ;
|
||
Column3.ControlSource = "", ;
|
||
Column3.Name = "cExplicatie", ;
|
||
Column3.Width = 295
|
||
*< END OBJECT: ClassLib="..\..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_programe.cExplicatie.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Explicatie", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_programe.cExplicatie.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_programe.cNume.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Nume", ;
|
||
FontShadow = .F., ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_programe.cNume.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
Enabled = .T., ;
|
||
FontShadow = .F., ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_programe.cOrdine.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Ordine", ;
|
||
FontShadow = .F., ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_programe.cOrdine.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
Enabled = .T., ;
|
||
FontShadow = .F., ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'lb_explicatie' AS lb_simplu WITH ;
|
||
Caption = "Programele din pagina de start vor fi afisate:", ;
|
||
Left = 31, ;
|
||
Name = "lb_explicatie", ;
|
||
Top = 47
|
||
*< END OBJECT: ClassLib="..\..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT 'opt_start' AS _optiongrup WITH ;
|
||
AutoSize = .F., ;
|
||
Height = 48, ;
|
||
Left = 114, ;
|
||
Name = "opt_start", ;
|
||
Top = 72, ;
|
||
Width = 336, ;
|
||
Option1.AutoSize = .T., ;
|
||
Option1.Caption = "Pe grupuri", ;
|
||
Option1.Left = 5, ;
|
||
Option1.Name = "Option1", ;
|
||
Option1.Top = 5, ;
|
||
Option2.AutoSize = .T., ;
|
||
Option2.Caption = "Fara grupuri, in ordinea specificata in tabelul de mai jos:", ;
|
||
Option2.Left = 5, ;
|
||
Option2.Name = "Option2", ;
|
||
Option2.Top = 24
|
||
*< END OBJECT: ClassLib="..\..\comun\clase\_baza.vcx" BaseClass="optiongroup" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
Lparameters pcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=pcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=poprograme.ca_baza1.cfiltru
|
||
Endif
|
||
save_grid_tag(Thisform.grd_programe)
|
||
poprograme.ca_baza1.cfiltru=lcFiltru
|
||
poprograme.ca_baza1.afisare()
|
||
restore_grid_tag(Thisform.grd_programe)
|
||
Thisform.grd_programe.SetFocus()
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica_stare_grid && Activeaza / dezactiveaza gridul .
|
||
Lparameters tlActiv
|
||
With Thisform.grd_programe
|
||
If !tlActiv
|
||
.ForeColor=Rgb(128,128,128)
|
||
.GridLineColor=Rgb(128,128,128)
|
||
Else
|
||
.ForeColor=Rgb(0,0,0)
|
||
.GridLineColor=Rgb(0,0,0)
|
||
Endif
|
||
.ReadOnly=!tlActiv
|
||
Endwith
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DoDefault()
|
||
With Thisform.grd_programe
|
||
.ForeColor=Rgb(128,128,128)
|
||
.GridLineColor=Rgb(128,128,128)
|
||
Endwith
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE opt_start.Click
|
||
If This.Value=1
|
||
Thisform.do_modifica_stare_grid(.F.)
|
||
Else
|
||
Thisform.do_modifica_stare_grid(.T.)
|
||
Endif
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_organigrama_util AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="pfutilizatori" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="pfutilizatori.Page1.Oleorganigrama1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="pfutilizatori.Page1._oleimagelist1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="pfutilizatori.Page2.Oleorganigrama1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="pfutilizatori.Page2._oleimagelist1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 517
|
||
Name = "frm_organigrama_util"
|
||
nid =
|
||
orec =
|
||
Width = 601
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 600
|
||
_shape1.ZOrderSet = 0
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 568
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 33
|
||
_SHAPE2.ZOrderSet = 1
|
||
LB_TITLU_ALB_B121.Caption = "INFORMA<4D>II UTILIZATORI"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 3
|
||
LB_TITLU_ALB_B121.ZOrderSet = 2
|
||
BUT_TERMIN1.Left = 569
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 2
|
||
BUT_TERMIN1.Top = 1
|
||
BUT_TERMIN1.ZOrderSet = 3
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'pfutilizatori' AS _pfbase WITH ;
|
||
ActivePage = 1, ;
|
||
ErasePage = .T., ;
|
||
Height = 460, ;
|
||
Left = 22, ;
|
||
Name = "pfutilizatori", ;
|
||
PageCount = 2, ;
|
||
TabIndex = 1, ;
|
||
Top = 42, ;
|
||
Width = 558, ;
|
||
ZOrderSet = 4, ;
|
||
Page1.Caption = "Utilizatori - grupuri", ;
|
||
Page1.FontBold = .T., ;
|
||
Page1.Name = "Page1", ;
|
||
Page2.Caption = "Utilizatori - firme", ;
|
||
Page2.FontBold = .T., ;
|
||
Page2.Name = "Page2"
|
||
*< END OBJECT: ClassLib="..\comun\clase\_pf_base.vcx" BaseClass="pageframe" />
|
||
|
||
ADD OBJECT 'pfutilizatori.Page1._oleimagelist1' AS _oleimagelist WITH ;
|
||
Height = 38, ;
|
||
Left = 481, ;
|
||
Name = "_oleimagelist1", ;
|
||
Top = 14, ;
|
||
Width = 38
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="olecontrol" OLEObject="c:\windows\system32\mscomctl.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+////BQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMAAABkAAAAZQAAAGYAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAdwAAAHgAAAB5AAAA/v///////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAPPRTyV8wBAwAAAMAAAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAQuoAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAD0AAAAAAAAAAQAAAP7////+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9cAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAJAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkzNjgyNjVFLTg1RkUtMTFkMS04QkUzLTAwMDBGODc1NERBMSQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5MzY4MjY1RQEAAIAMAAAASW1hZ2VIZWlnaHQACQAAAEkKAAAAIAAAAAsAAABJbWFnZVdpZHRoAAkAAABJCgAAACAAAAAAQQAjfyQskYXREbFqAMDwKDYoIUM0EggAAADtAwAA7QMAAIB+4eYAAAYACAAAACAAIADAwMAA//8AAAHvzasAAAUAED0bAAYAAAD/////BQAAgAAAAAACAAAAAAAAAC4AAQAAAGx0AADmdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACN/JCyRhdERsWoAwPAoNighQzQSCAAAAO0DAADtAwAAgH7h5gAABgAiAAAAIAAgAMDAwAD//wAAAe/NqwAABQAQPRsABgAAAP////8FAACAAAAAAAIAAAAAAAIAAAABAAAAbHQAAOZ0AAAAAAEADAAwMBAAAQAEAGgGAADGAAAAICAQAAEABADoAgAALgcAABgYEAABAAQA6AEAABYKAAAQEBAAAQAEACgBAAD+CwAAMDAAAAEACACoDgAAJg0AACAgAAABAAgAqAgAAM4bAAAYGAAAAQAIAMgGAAB2JAAAEBAAAAEACABoBQAAPisAADAwAAABACAAqCUAAKYwAAAgIAAAAQAgAKgQAABOVgAAGBgAAAEAIACICQAA9mYAABAQAAABACAAaAQAAH5wAAAoAAAAMAAAAGAAAAABAAQAAAAAAIAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIh3d3d3eHiAAAAAAAAAAAAAAAAAAId2ZGRsbGxmdHRkZ3eAAAAAAAAAAAAAd2xsdGxnZkZXd0B0bGxngAAAAAAAAAh2xkZGxsdsRsdndzBGxmRsZIAAAAAAAHZGRsZ8Zmxmx2x3d0NGZWxmxkYAAAAACEbGxnxmx8bGbGeId3BsbGfGfGxwAAAAB2xkfGxsbGZ8bIh4dxR2x8bGxmZwAAAACEZGxmxnzsbGfIh4d3h8bsZsbGxwAAAACExsbGfObHbsZod3h298bGznxnxwAAAAAGbHZs5sZs7HeHd3QQiG7H7GbGaAAAAAAHxmx8bIznxnjHd3ckh8fsZ858aAAAAAAIZMbmfm7H54iHd3cBeOx+znxsYAAAAAAAZ2x8fHyMeHiHiHdniH7HfGdscAAAAAAAjGfOfn5+iI6Ihod4iHfsjsjGgAAAAAAABsdnyMjIiIiIiHiPiIyOd+x+AAAAAAAAB2yGho6I+PiIh3j/+I53yMdgAAAAAAAAAHbIzneI///4iIeP/4h453aAAAAAAAAAAAd+d3eP//iIi7t4//yMfIwAAAAAAAAAAAjHyGiP//iLiHuYj/fofnAAAAAAAAAAAAAH58iP+HuLi5iz/4d8cAAAAAAAAAAAAAAAd+eP+DiYmLObiI54AAAAAAAAAAAAAAAAAHd4gzs7t7e5d3gAAAAAAAAAAAAAAAAAAAAHaYuIe4t7dwAAAAAAAAAAAAAAAAAAAAAHe3e3uHi4t3AAAAAAAAAAAAAAAAAAAAADt7e4e3t5u5gAAAAAAAAAAAAAAAAAAAA4m3iYuLi4t7twAAAAAAAAAAAAAAAAAAebuJuLh4mLmLmwAAAAAAAAAAAAAAAAAAu5i4uLi7i4ubO3AAAAAAAAAAAAAAAAAHmLmLeLh4t7e4m5AAAAAAAAAAAAAAAAB3uIuHuHuLiYubs7cAAAAAAAAAAAAAAABziYuIi4i4uLe3ubcAAAAAAAAAAAAAAAB3uIi4iIuHt7e5t7kAAAAAAAAAAAAAAAA4i4iIi4i4i3t7e5sAAAAAAAAAAAAAAAd7iIuIj4iLe3ubmzMAAAAAAAAAAAAAAAc4k3iIiLi4uJi4ubkAAAAAAAAAAAAAAAeXc5eIj4iLi4ubOzgAAAAAAAAAAAAAAAdzMzOIiIuIuLe4ubgAAAAAAAAAAAAAAAeHlzmL+/i4t7e5s5AAAAAAAAAAAAAAAAiLg3OIj4uIuJt7m4AAAAAAAAAAAAAAAACIeJM4i4i4m4uYswAAAAAAAAAAAAAAAAAIiIM7eLebc5s7kAAAAAAAAAAAAAAAAAAIi4iXOTMzubObOwAAAAAAAAAAAAAAAAAAeIiLezm5M7O5twAAAAAAAAAAAAAAAAAACIt4d7c7Obk7cAAAAAAAAAAAAAAAAAAAAHh7e5O5szuYAAAAAAAAAAAAAAAAAAAAAACHmDeTe3gAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAP///////wAA///AAH//AAD/8AAAAf8AAP/AAAAAfwAA/gAAAAAfAAD8AAAAAA8AAPgAAAAABwAA+AAAAAAHAAD4AAAAAAcAAPgAAAAABwAA/AAAAAAHAAD8AAAAAAcAAPwAAAAADwAA/gAAAAAPAAD+AAAAAA8AAP8AAAAAHwAA/wAAAAA/AAD/gAAAAD8AAP/AAAAAfwAA/8AAAAD/AAD/8AAAA/8AAP/4AAAH/wAA//4AAB//AAD//8AAf/8AAP//wAA//wAA///AAB//AAD//4AAD/8AAP//AAAP/wAA//8AAAf/AAD//gAAB/8AAP/8AAAD/wAA//wAAAP/AAD//AAAA/8AAP/8AAAD/wAA//gAAAP/AAD/+AAAA/8AAP/4AAAD/wAA//gAAAP/AAD/+AAAB/8AAP/4AAAH/wAA//wAAA//AAD//gAAH/8AAP/+AAAP/wAA//8AAA//AAD//4AAH/8AAP//wAA//wAA///wAP//AAD///+f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" />
|
||
|
||
ADD OBJECT 'pfutilizatori.Page1.Oleorganigrama1' AS oleorganigrama WITH ;
|
||
Height = 396, ;
|
||
Left = 20, ;
|
||
Name = "Oleorganigrama1", ;
|
||
Top = 15, ;
|
||
Width = 516
|
||
*< END OBJECT: ClassLib="ostart_grup.vcx" BaseClass="olecontrol" OLEObject="c:\windows\system32\mscomctl.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAPPRTyV8wBAwAAAEABAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABcAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAQAAAAAAAAABAAAAAIAAAD+/////v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2kEHHiYXREbFqAMDwKDYoIUM0EggAAABVNQAA7igAALE8wWoBAAYAIgAAAIQAAADoAwAACAAAAAEAAAAB782rXAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAACQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5MzY4MjY1RS04NUZFLTExZDEtOEJFMy0wMDAwRjg3NTREQTFmAHQAIABXAGkAbgBkAG8AdwBzACAAUgBlAHAAbwByAHQAIAABAACACgAAAExpbmVTdHlsZQAJAAAASQoAAAAAAAAABgAAAFN0eWxlAAkAAABJCgAAAAEAAAAtAEEANAA4AEUAAAAFAEDEGQAGAAAAAAAAAAUAAID83BIAAQAAAFwAH97svQEABQBE3RIATgBUAFwAUwB5AHMAdABlAG0AMwAyAFwAYgByADUANAA5AC4AZABsAGwAAAA2ADEANgA0ADIALQA2ADgAMgAwADAAMwAzADMAMAAtADEAMAAwADQAXwBDAGwAYQBzAHMAZQBzAFwAQgBSADUANAA5AC4AQgByADUANAA5AEMAdAByAGwALgAxAFwAQwBMAFMASQBEAAAAQwBMAFMASQBEAAAAAAAAAP///////////////wAAAABLBgpuAAAAAAAAAAAkTxYAAAAAAAkEAAAAAAAAAAAAAA==" />
|
||
|
||
ADD OBJECT 'pfutilizatori.Page2._oleimagelist1' AS _oleimagelist WITH ;
|
||
Height = 38, ;
|
||
Left = 493, ;
|
||
Name = "_oleimagelist1", ;
|
||
Top = 26, ;
|
||
Width = 38
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="olecontrol" OLEObject="c:\windows\system32\mscomctl.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+////BQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMAAABkAAAAZQAAAGYAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAdwAAAHgAAAB5AAAA/v///////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKQRTyV8wBAwAAAMAAAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAQuoAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAD0AAAAAAAAAAQAAAP7////+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9cAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAJAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkzNjgyNjVFLTg1RkUtMTFkMS04QkUzLTAwMDBGODc1NERBMSQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5MzY4MjY1RQEAAIAMAAAASW1hZ2VIZWlnaHQACQAAAEkKAAAAIAAAAAsAAABJbWFnZVdpZHRoAAkAAABJCgAAACAAAAAAQQAjfyQskYXREbFqAMDwKDYoIUM0EggAAADtAwAA7QMAAIB+4eYAAAYACAAAACAAIADAwMAA//8AAAHvzasAAAUA+O0bAAYAAAD/////BQAAgAAAAAACAAAAAAAAAC4AAQAAAGx0AADmdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACN/JCyRhdERsWoAwPAoNighQzQSCAAAAO0DAADtAwAAgH7h5gAABgAiAAAAIAAgAMDAwAD//wAAAe/NqwAABQD47RsABgAAAP////8FAACAAAAAAAIAAAAAAAIAAAABAAAAbHQAAOZ0AAAAAAEADAAwMBAAAQAEAGgGAADGAAAAICAQAAEABADoAgAALgcAABgYEAABAAQA6AEAABYKAAAQEBAAAQAEACgBAAD+CwAAMDAAAAEACACoDgAAJg0AACAgAAABAAgAqAgAAM4bAAAYGAAAAQAIAMgGAAB2JAAAEBAAAAEACABoBQAAPisAADAwAAABACAAqCUAAKYwAAAgIAAAAQAgAKgQAABOVgAAGBgAAAEAIACICQAA9mYAABAQAAABACAAaAQAAH5wAAAoAAAAMAAAAGAAAAABAAQAAAAAAIAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIh3d3d3eHiAAAAAAAAAAAAAAAAAAId2ZGRsbGxmdHRkZ3eAAAAAAAAAAAAAd2xsdGxnZkZXd0B0bGxngAAAAAAAAAh2xkZGxsdsRsdndzBGxmRsZIAAAAAAAHZGRsZ8Zmxmx2x3d0NGZWxmxkYAAAAACEbGxnxmx8bGbGeId3BsbGfGfGxwAAAAB2xkfGxsbGZ8bIh4dxR2x8bGxmZwAAAACEZGxmxnzsbGfIh4d3h8bsZsbGxwAAAACExsbGfObHbsZod3h298bGznxnxwAAAAAGbHZs5sZs7HeHd3QQiG7H7GbGaAAAAAAHxmx8bIznxnjHd3ckh8fsZ858aAAAAAAIZMbmfm7H54iHd3cBeOx+znxsYAAAAAAAZ2x8fHyMeHiHiHdniH7HfGdscAAAAAAAjGfOfn5+iI6Ihod4iHfsjsjGgAAAAAAABsdnyMjIiIiIiHiPiIyOd+x+AAAAAAAAB2yGho6I+PiIh3j/+I53yMdgAAAAAAAAAHbIzneI///4iIeP/4h453aAAAAAAAAAAAd+d3eP//iIi7t4//yMfIwAAAAAAAAAAAjHyGiP//iLiHuYj/fofnAAAAAAAAAAAAAH58iP+HuLi5iz/4d8cAAAAAAAAAAAAAAAd+eP+DiYmLObiI54AAAAAAAAAAAAAAAAAHd4gzs7t7e5d3gAAAAAAAAAAAAAAAAAAAAHaYuIe4t7dwAAAAAAAAAAAAAAAAAAAAAHe3e3uHi4t3AAAAAAAAAAAAAAAAAAAAADt7e4e3t5u5gAAAAAAAAAAAAAAAAAAAA4m3iYuLi4t7twAAAAAAAAAAAAAAAAAAebuJuLh4mLmLmwAAAAAAAAAAAAAAAAAAu5i4uLi7i4ubO3AAAAAAAAAAAAAAAAAHmLmLeLh4t7e4m5AAAAAAAAAAAAAAAAB3uIuHuHuLiYubs7cAAAAAAAAAAAAAAABziYuIi4i4uLe3ubcAAAAAAAAAAAAAAAB3uIi4iIuHt7e5t7kAAAAAAAAAAAAAAAA4i4iIi4i4i3t7e5sAAAAAAAAAAAAAAAd7iIuIj4iLe3ubmzMAAAAAAAAAAAAAAAc4k3iIiLi4uJi4ubkAAAAAAAAAAAAAAAeXc5eIj4iLi4ubOzgAAAAAAAAAAAAAAAdzMzOIiIuIuLe4ubgAAAAAAAAAAAAAAAeHlzmL+/i4t7e5s5AAAAAAAAAAAAAAAAiLg3OIj4uIuJt7m4AAAAAAAAAAAAAAAACIeJM4i4i4m4uYswAAAAAAAAAAAAAAAAAIiIM7eLebc5s7kAAAAAAAAAAAAAAAAAAIi4iXOTMzubObOwAAAAAAAAAAAAAAAAAAeIiLezm5M7O5twAAAAAAAAAAAAAAAAAACIt4d7c7Obk7cAAAAAAAAAAAAAAAAAAAAHh7e5O5szuYAAAAAAAAAAAAAAAAAAAAAACHmDeTe3gAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAP///////wAA///AAH//AAD/8AAAAf8AAP/AAAAAfwAA/gAAAAAfAAD8AAAAAA8AAPgAAAAABwAA+AAAAAAHAAD4AAAAAAcAAPgAAAAABwAA/AAAAAAHAAD8AAAAAAcAAPwAAAAADwAA/gAAAAAPAAD+AAAAAA8AAP8AAAAAHwAA/wAAAAA/AAD/gAAAAD8AAP/AAAAAfwAA/8AAAAD/AAD/8AAAA/8AAP/4AAAH/wAA//4AAB//AAD//8AAf/8AAP//wAA//wAA///AAB//AAD//4AAD/8AAP//AAAP/wAA//8AAAf/AAD//gAAB/8AAP/8AAAD/wAA//wAAAP/AAD//AAAA/8AAP/8AAAD/wAA//gAAAP/AAD/+AAAA/8AAP/4AAAD/wAA//gAAAP/AAD/+AAAB/8AAP/4AAAH/wAA//wAAA//AAD//gAAH/8AAP/+AAAP/wAA//8AAA//AAD//4AAH/8AAP//wAA//wAA///wAP//AAD///+f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fn//+P/4/4fGjnx3AAAAAAduyH6Hd453x4//////+P+GWOfGcAAAAAbIjod+jnjI7P////+P//j4ZHjnxwAAAAfIyMjoeMjnyP////////+P+EbHbHAAAAaOfo6H6OjI5////////4//j4dnxwAAAHxnh4eOh36MeP///////////4hH5gAAAHyOzo6HfoyOf//////////4//Z8cAAAAGZ3iMjoeH6Mj////////////4bHYAAAAMjOfoh+jIfnj////////////2fnAAAAAGaHjI6H6OfG////////////+Gx2AAAAB8jOjofoeMjleP//////////9njAAAAAB254yOh46OjHlY//////////hnxwAAAABsjI6Hjnd351mZeP////////Z34AAAAADH5+jI6H6MfOdZl4///////4Z8cAAAAAdnyMjoeHjoCHhnmZiP////+HyGgAAAAAfI546H6OwAAAaHdZl4////+GjlAAAAAAbHyOd4jIAAAACMiFmRj///9oxwAAAAAAZ+ft6OcAAAAAAI6OWZF4//ho5wAAAAAAxsjI5wAAAAAAAAB4jlmVj4d8dwAAAAAAaMjnAAAAAAAAAAAHiIWZF4aIYAAAAAAAx+eAAAAAAAAAAAAA6I51mWjsAAAAAAAAbIAAAAAAAAAAAAAAAIiIUYeHAAAAAAAAAAAAAAAAAAAAAAAAAAjoiOjHAAAAAAAAAAAAAAAAAAAAAAAAAACI6IdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAiOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////v///AAD///wP//8AAP//8AP//wAA///AAP//AAD//wAAf/8AAP/8AAAf/wAA//AAAA//AAD/wAAAA/8AAP8AAAAB/wAA/AAAAAB/AAD8AAAAAD8AAPgAAAAADwAA+AAAAAAHAAD4AAAAAAMAAPgAAAAAAQAA+AAAAAADAADwAAAAAAMAAPAAAAAABwAA8AAAAAAHAADwAAAAAA8AAPAAAAAADwAA4AAAAAAfAADgAAAAAB8AAOAAAAAAPwAA4AAAAAA/AADAAEAAAD8AAMAB8AAAfwAAwAP4AAD/AADAD/wAAP8AAMA//wAA/wAAwP//gAH/AADB///AA/8AAMf///AD/wAA////+AP/AAD////8B/8AAP////8P/wAA/////5//AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAAoAAAAIAAAAEAAAAABAAQAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2dgAAAAAAAAAAAAAAAAdsbIjHAAAAAAAAAAAAAAd8d+hnjnAAAAAAAAAAAAd8aOx4+GiMcAAAAAAAAAd86Od+f4iMeOcAAAAAAAdsfoeMjI///4aIZwAAAAAGfojo6OeP//j4aHxwAAAAfIfoyMjO////+Ido5XAAAHaMiI6OeI//////hnxnAABn6OfoyMj/////j4h2jAAAyMiIeOhv////////jGcAAGjozo58j////////2dgAAfIyOiMjo////////hngAAHaOiOiOV////////3xwAABnyOeMjllY//////hoYAAAyOjI6OfHmY/////2fAAAAGfI6IeAjnWVj///h+cAAAfI6I5wAACOWZj//2jAAAAHaMjIAAAACId5ePh8gAAABsjoAAAAAAAIhZGHhgAAAAfnAAAAAAAAAI6JV+cAAAAIAAAAAAAAAAAIiHjAAAAAAAAAAAAAAAAAAI6OcAAAAAAAAAAAAAAAAAAAhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////8H///8Af//8AD//8AAP/8AAB/8AAAH/AA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AADAD/wAAP8AAMA//wAA/wAAwP//gAH/AADB///AA/8AAMf///AD/wAA////+AP/AAD////8B/8AAP////8P/wAA/////5//AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAEAAAAAAAAAAAAAAABAAAAAQAAAAAAAItXMQCWXzcAnV01AJhbOQC5ViQAvlsnALFWKAC0Wi0Aplw2AK1eNQCiXDkAtmEsALtjLQC+YS8Aq2M0AKBmPgC8azQAx18pAMFgKwDBYy8AyGQrAMlnLwDIZjAAxWs2AM1rMADVbTIAx3c4AMN1PwDHdT0AyXY/AM53PwDLeTwA0nA3AOJ7OwCKXkUAkF1AAIpkQwCKYkcAjWJGAItiSQCNaUoAkmNFAJlkQQCea0MAmmVKAJZrSgCdb04AmW1VAJVwUgCUdVYAmHNQAJ51UwCddlcAmXlYAKVrQwCxZUAAq3ZMALl+TwC9f04ApHZRAKR5VACgelsAo35eALR9UQCZWm4Aj3VhAIp1ZgCPeWcAjntrAJl4ZgCTfGoAgXl0AIV+eACCf3wAwHdDAM17QADNfkEAyntEAMh8RQDOfkYAwX9PANV7QADKf2AAh4N/AJKBcwCTgnUAlYN1AJqHeACYiX8Anoh8AKSCZACmhGcAqohrALKHZAC3i2IAsIpsALyWbwC3mn8AxIBMAMqCSADNgUoA0YJDANKCRADRgUkA0odNANSHTADfgkoA14pLANSJTwDXjU0A2IhKANmKTADOhlEAx4pXAMqIUwDRiFIA1YtQANaMUgDRilQA2I9TAN6RUgDZkVUA35NUANORXQDdllkA35lcAOSFRQDpg0EA4Y9XAOCVVQDllVUA5JZYAOOZWQDkm1sA4JpdAOKdXwDmnl0A759dAMGYbwDSlmMA0pRlANyYYQDenmUA1ZpoANOZbQDbm20A1Z9yAOOeYADgmmYA6J1oAN6gawDcpXMA2qZ8ANeoewDloWMA6KFhAOmlZQDsp2YA7ahmAOSmbwDqp2gA66hpAO2qaQDvrGoA6qxsAO6tbQDxp2UA8K5rAPGwbgDjp3QA5atwAOSpdQDhrXsA6K54APOveADus30A8rJwAPSzcQD0tHEA9rZ0APa4dQD4uXYAPSadADUj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AAD+PwAA+A8AAOAHAADAAQAAwAAAAIABAACAAQAAgAMAAIYDAACfBwAAv4cAAP/vAAD//wAA//8AACgAAAAwAAAAYAAAAAEAIAAAAAAAgCUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYvFgFZMRcDXDMZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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6//+8uj//u/k//zs3v/cwqr/nHhY/4twVP/Am3T/88SR/+63gf/Wklr+sG8760kpD6MIBABjDQkGKF5AKAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASyoUBwAAADgbDgSMdzkS0MtbIf7TYCb/33w9/+ycW//1tXP/97l2//e4df/2tnP/8rBu/+6qaP/pomH/5Jtb/92RUv/Zikz/wng8/+7Ww///+/j///n1///38f//9u///vTq//7x5//+7+P//O3g/7+cff+CYkT/n4Bh/92xhP/0wYz/5Kdx/8qASP+kYS3oLRkIjgIBAFAaEQoZaEMnBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATywWDRAJAlaURRbgw1Me/dFqMP/ehkr/66Zn//Kycf/2t3X/97l2//e4df/1tnP/8rBt/+6pZ//ooWH/45pa/92QUf/ZiUv/yIZQ//Hk2P///Pv///v5///59f//+PP///bv//706//+8uj//vDl//vr3f/bv6b/hWND/5N1V//VqXz/7rmF/+Cgav/Lgkz/o14r6kQmDKIAAABXGhEKKXhLKwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1gsDZzBUR//z3M7/+CZXP/momP/7qxr//Kzcf/2uHX/97l2//e4df/1tXL/8a9t/+2oZ//noWD/45lZ/9yPUP/KfD3/16F4//z6+f///v7///39///8+v//+/j///n1///38f//9e7//vPr//7x5v/+8OT/8NzK/62Nb/9/YEL/on1a/9umdP/lqHL/0IdR/75uOP+ESBzWMxwJlAEAAEY0IBIeVjMaAwAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAJHc2EbzFXSn/14pP/+KbXv/no2X/7q1t//Ozcf/3uHX/+Ll2//e4df/1tXL/8a9s/+2oZv/noF//4phY/9yPUP/Jejv/4Lyf//////////////7+///+/v///fz///z5///69v//+PP///bw//707P/+8un//vDl//nn2P/Jq5H/fVw+/5VwTv/HkmT/4J1m/9OJU/+5ZzT+oFQj70MkCqEDAQBjDAcDJFMvFwQAAAAAAAAAAAAAAACBSCQBEAkCP489E9TJaTP/2Y9U/+KcX//opGX/765t//O0cv/3uHb/+Ll2//a3dP/0tHL/8K5s/+ynZf/mn17/4ZdX/9SHSP/GdDX/7+Xb/////////////////////////v7///38///8+v//+vj///n1///38f//9u///vPq//7x5//98OT/6M+5/49tT/96Vzn/rnpP/9CNV//Shk7/wG44/61XI/x7PhTTCgUBbQAAACYAAAAAAAAAAAAAAABKKhQEIxIFW6FDFufOdz//2pFV/+OdX//opWb/765u//S0cv/3uXb/+Ll2//a3dP/0tHH/8K1r/+ymZP/mnl3/4ZZW/81/QP/GfkX//f38//////////////////////////////7+///+/f///fv///v5///69v//+PP///bv//707P/+8un//vDm//Dcyv/Co4j/dU0s/5BhPP/DfUr/zX9H/71oMv+sUyH+PyEKoQAAADgAAAAAAAAAAAAAAAAvGg0LOhsIfLdQHfrThUz/25NX/+OfYf/ppmf/8K9v//W1c//3uXb/+Ll2//a3dP/0s3H/76xq/+ulZP/lnVz/4JVW/8h3OP/crIj//////////////////////////////////////////////v7///39///8+////Pn///r2///48///9u///vTs//7y6P/+8eX/5My4/5FpSf9xSCr/s248/8l1PP+vWiX7LhkHdUkqFBIAAAAAAAAAAAAAAAAwGw4SUSULmcBYI/7VilD/3JNX/+WgYf/pp2j/8bBv//W1dP/3uXb/+Ll2//a2c//0s3D/76tq/+qlY//lnFz/4JVW/8FxMv/myLH////////////////////////////////////////////////////////+/v///fz///v5///69///+PP///fw///07P/+8+n//fHm/9i2mf9tRSf/tW89/75pMv97QBbQHREINWY7HAMAAAAAAAAAAHxGIwIgEwoffDgRxsRiLv/WjFH/3ZVZ/+WhYv/qqGj/8bBw//W2dP/4uXb/+Ll2//a2c//zsm//7qtp/+qjYv/km1v/0YZF/9KQX//07OX///////////////////////////////////////////////////////////////7///79///8+///+/n///r2///38v//9vD/9+ne/5x2WP+fZTr/x3dA/5dNHekjEwV6RyoWDQAAAAAAAAAAAAAAAF40GgYAAAApnkcW5shsNv/XjVL/3ZZZ/+aiY//rqWn/8rJw//W2dP/4uXb/+Ll2//W2c//zsm//7qpo/+mjYv/km1v/yXw8/96tif/+/f3///////////////////////////////////////////////////////////////////7+///+/v///fz///z6///79///+fX/3cm4/4lbOP/Ee0f/wW44/10wELYCAQBCg08rAQAAAAAAAAAAAAAAAF82HAwLBgFEuFAc/cp1Pf/XjlP/3pda/+ajZP/sqmr/8rJx//a3df/4unb/97h1//W1cv/zsW7/7alo/+iiYf/elVX/zno8/+bQvf///////////////////////////////////////////////////////////////////////////////////v7///39///8+//++/n/qIJj/59nPf/Of0f/r18q9xMKAmYeEwwYAAAAAAAAAAAAAAAAAAAAACASCRQsGAZsvVEg/817Q//Yj1T/35hb/+ejZf/sq2r/87Nx//a3df/4uXb/97h1//W0cv/ysG7/7ahn/+ihYP/Yjk7/yHY1//jz7v/////////////////////////////////////////////////////////////////////////////////////////+///+/v/v4NP/hVc0/8F+S//FdD3/cT0WyB8WDjJ5UDMEAAAAAAAAAAAAAAAAAAAAAAAAACFWKQydvlcl/9CCSf/ZkVX/4Jpc/+ilZv/trGv/87Ry//a4df/4uXb/97h1//W0cf/ysG3/7Khm/+igX//ShET/ik5g/2xQrv/YxMb///////////////////////////////////////////////////////////////////////////////////////r18P+nhGf/qHJI/9CFTv+hViXuJxUGfE43JQsAAAAAAAAAAAAAAAAAAAAAiUwlAQEBAC5yMw+7wF4r/9GFTP/aklb/4Zpd/+mmZv/urGz/9LRy//a4df/4uXb/97d0//S0cf/yr23/7Kdl/+igYP+9biz/WTKf/wQB9f89KMT/1sHA//78+v///////////////////////////////////////////////////////////////////////////9zHtf+EWzn/yIdU/8h5RP97QRfNCQUBSIxiQwEAAAAAAAAAAAAAAAAAAAAAazsdBBgOA1GUPxPdxWk1/9OHTf/ak1f/4Zxe/+mnZ//vrWz/9LVz//e4df/4uXb/97d0//SzcP/xrmz/66Zl/9iQT//MdDj/jlFy/xkO2/8BAPn/Fg3f/4Vstf/p3tz//vz6/////////////////////////////////////////////////////////////fv5/5ZvTv+fcEn/1IxV/7BjLvQTCwJrIBYQGQAAAAAAAAAAAAAAAAAAAAAAAAAALRgMCTAZB3GqRhb0yXM9/9OJTv/clFj/4p1f/+uoaP/vrm3/9LVz//e4dv/4uXb/9rd0//SzcP/xrmz/7KZl/8qAP//nh03/4odL/6ViXv82HrX/AAD3/wgD6f9WP7v/1sPE////////////////////////////////////////////////////////////5tPB/4VdPP/HjFv/zoNL/3E+GcUAAAA9XkItBwAAAAAAAAAAAAAAAAAAAAAAAAAALhkMEE8lC5e3Sxn+zHxE/9SJT//clVn/455g/+upaP/wr27/9bZz//e5dv/4uXb/9rdz//OycP/qp2X8y4NBv7JrMFe8cDqT139D6emSWP/biFD/XTic/xAJ4v8AAPH/IBLJ/7CavP/u5eL////////////////////////////////////////////59fH/poZp/7OAVf/bmGL/rWUy8CsXCIAwIhgSAAAAAAAAAAAAAAAAAAAAAAAAAACISSMBMBoNGXAyD7q5Th7/zYBH/9WLUP/dlln/5J5h/+ypav/wr27/9bZ0//e5dv/3uXX/97d1/9WRTuC2bCp+wn1MHAAAAAC7fmgJsGczUdWCRerrl17/35Ni/5dgeP8aDc7/AADt/xUM1v9aRbr/5tXL//7+/f/////////////////////////////////ezsD/kWpJ/9eZZv/Wj1n/eUMcyggEAUNuTzcCAAAAAAAAAAAAAAAAAAAAAAAAAABdMhcDAAAAJJdBFOS8WCb/z4JJ/9aMUf/el1v/5aBi/+yrav/xsHD/9bZ0//e5dv/enFroxX88iMR8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Qz/IiU3E3J1m+Fk0FnshGBQTgl5OAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsbzoWomUvYKBvSQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA////////AAD///4///8AAP//+Af//wAA///gA///AAD//4AA//8AAP/+AAB//wAA//gAAB//AAD/4AAAD/8AAP8AAAAD/wAA/gAAAAH/AAD4AAAAAH8AAPAAAAAAPwAA8AAAAAAPAADwAAAAAAcAAPAAAAAAAQAA8AAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAAAAMAAAAAAAQAAwAAAAAABAADAAAAAAAMAAMAAAAAAAwAAwAAAAAAHAACAAAAAAAcAAIAAAAAADwAAgAAAAAAPAACAAAAAAB8AAAAAQAAAHwAAAAHwAAA/AAAAA/gAAD8AAAAP/AAAfwAAAD//AAB/AAAA//+AAP8AAIH//8AA/wAAh///8AH/AAD////4Af8AAP////wD/wAA/////wP/AAD/////j/8AAP///////wAA////////AAD///////8AAP///////wAA////////AAAoAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwhDwdAIxEJZTkcAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADodDAYTCgQgAQAATx0QBUhXMBJnDQgEN1c3IAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsfDgYSCQQfAQEAUBgMA4dnLg7EuV4m9tJ/SP2HTiXPGQ4FaEItHhxuTDECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADshDwgUCwUhAAAAUxwOBIx1NhLNt1Ac9cdfKf/Ne0D/4Jtn/+GaZf++eETwVTMXpw8JBUJTOycOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAkEQYSCgUfAAAATRMKA4FoMhHDvlkh89VtMv/Ve0D/y3k8/9Wfcv+yh2T/pHZR/+OndP/cmGD9hFMryh8SB24yJBgdZUkwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUnEwgVDAYiAQAAVAwGAYN2OxXKx2Al8+J7O/7llVX/4JVV/9mKTP/Hdzj/8d3M//nn2f/Jq5H/jWlK/9eoe//us33+xIVO8kwuFKAOCgZAUDklCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEspEwMUCwUiAwIAWxwOBI1tNhPHzGYp9umDQf/vn13/76xq/+miYf/glVX/2IhK/8qIU//+9u///vLo//7v4//fxrD/lXVX/7yWb//tvIn/3p5l/ohVK84bDwZrKx4TIWdHLAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA8HIiAQBYmFPRXXx2Am+OSFRf/xp2X/97h1//W1cv/vrGr/6KBg/9+TVP/SgkT/3bGO///59v//9/D//vTs//7x5v/35db/t5p//5l5WP/csIP/6K54/7p4RPFaNBetGRAJRkYuGw0AAAAAAAAAAAAAAAAAAAAAAAAAAGM2GgEiEgZQrUwb8NJwN//kllj/8LBv//a4df/3uXb/9LRx/+6raf/nn1//3pJT/85+QP/q1ML///37///69///+PP//vXu//7y6f/87uL/1buk/5R1Vv/BmG//5Kl1/86GUP19Rx/NHhAGbT4nFh5oPyECAAAAAAAAAAAAAAAATywVBUsjCojIZjD/3pda/+mmZv/ysnD/97h1//e4df/0s3H/7qpo/+aeXf/ekVL/yoJI//nx7P///v7///79///8+v//+vb///fx//707P/+8ef/79zL/6WDZf+Yc1D/1Zpo/9GIUv+nWyryRyYNoQsGA0NLKxUHAAAAAAAAAABQLRYNcDEPs853P//gmVz/6qdo//Kycf/3uHb/97h1//OycP/tqGb/5Zxc/9eKS//TmW3//fv6//////////////7+///8+///+vj///jz//717//+8un/++3g/7+hiP+KZEP/uX5P/82BSv+2YSz+aDQSxQMCAEAAAAAAAAAAAB8RCBqYQxfc1IdM/+GbXv/rqGn/87Ny//e5dv/3t3T/87Fv/+ynZv/km1v/0YJD/+O/o/////////////////////////7+///+/f///Pr///r3///38v/+9O3//vLo/+jUwv+VcFL/ll83/8d1Pf+RSRziKhcKNQAAAAAAAAAALxsLNq9QIO/XjVL/4p1f/+yqav/0tHL/97l2//e3dP/ysG7/66Zl/+OZWf/Mf0P/8OHU///////////////////////////////////+/v///fz///v4///49P//9e///vPq/9m9pv+LVzH/vGoz/UIjC49dNhoJAAAAAGs7HQMvFwdevV4r+diPU//jnmD/7atr//S1c//4uXb/9rd0//Kwbf/qpWT/4JZV/9KUZf/9/Pv////////////////////////////////////////+/v///v7///z7///69//++PP/oHpb/8B3Q/+HSB7XLRsONgAAAAAAAAAAZDgcCUkhCojGazX+2ZBV/+SgYv/urGz/9bZ0//e5dv/2tnP/8a9s/+mjYv/XjEz/4LiZ/////////////////////////////////////////////////////////v7///38/+LRw/+fakH/w3Q9/DwgDIZPMh0MAAAAAAAAAAAtGQwTbzAPtct3P//ak1b/5qFj/+6ubf/1t3T/97l2//W1cv/wrmv/6aJh/8h8Rf+WdqT/7eTl///////////////////////////////////////////////////////9+vj/qohr/8SATP+TUSPfMyIWMQAAAAAAAAAAAAAAADQdDiWQPxbXzn5G/9yUWP/no2T/769u//a3dP/3uXb/9bRx//Ctav/mn17/sWVA/w4H6P9GN8//1cjY/////////////////////////////////////////////////9vJuv+ebUX/yXxG/kEjC5JcQCsLAAAAAAAAAAB0PRwBIRIFSq9QH/TRg0r/3ZZZ/+ilZv/wsG//9rd1//e5dv/1tHH/76xq/9ePTv/fgkr/mVpu/xgN2v8XEOP/mYO9//369//////////////////////////////////8+ff/poRn/8eJV/+ZWCrhEAsHNgAAAAAAAAAAAAAAAHhAHwM6Gwh0vlsn/tKHTf/el1v/6aZm//Gxb//2uHX/97l1//GwbfvZk1LRuHI6UL50QoHgiU7yyn9g/0Anuf8GA+j/YlDB/97S3f/+/f3//////////////////////+LTx/+od07/0YpU/kIkDpFVPCkJAAAAAAAAAAAAAAAAUiwVCF4pDKDBYy//1IlP/9+ZXP/qp2j/8rJx//e4dv/ioF3hyYNBZ8uHUA4AAAAAtnpuAa1oQkTThU3Q6J1o/oxdj/8SCtj/HxbR/6mWxP/9+vf////////////9+/r/o35e/9KWY/+jZDXkNiYZOAAAAAAAAAAAAAAAAAAAAABCIxAQejQQwcVsN//Vi1D/4Jtd/+upaf/qqWf2z4tJmsuFQyMAAAAAAAAAAAAA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AAAAAAAAAAAAADAbDQoKBgM2EwoDf3s6FNDMXib9zHA1/9GMVv+6g1n/455o/5ZeMtcdEglXUTsnCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Hg4OCwYDPBMKA36APxfO128x+uKLTP/dkFH/y3s8//HbyP/Vu6T/nXdU/+Kuff/Rklv2Si4WmCkeFCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATioUBQsGAzohEQWJfjwWztl0Nfrvm1n/8Kxq/+egX//cjlD/zotW//717//+8ef/7NjG/6aGaf/Jonj/56x2/oxaMNAiFQpYTjYiDAAAAAAAAAAAAAAAAAAAAAAAAAAAKhgLKXo4Es7TazD+6pxc//a4df/2t3T/8K1r/+aeXv/bjU7/2q6K///7+P//9/L//vTr//3v5P/GqpH/pYJg/+ezgP/GgUv5RicQmicZDycAAAAAAAAAAAAAAAAAAAAANBkHZctrNf/knmD/8LBv//e5dv/2tnT/76xp/+WcXP/ThUb/7NXD///+/v///Pv///n1//727//+8uj/5dC+/5p5W//HlGb/0IdQ/4RIH9YfEQdaSCkUCwAAAABuPB0BWScMldKAR//loWL/8bFw//e5dv/1tXP/7qpo/+SaWv/LfkH/+vj1/////////v7///38///7+P//+PL//vPr//jo2/+vkXf/oW1E/8h8Rv+kVCPzEgkCWwAAAABbMhkHgDoVw9eNUv/no2T/8rJx//e5dv/1tXL/7ahn/+OZWf/Tl2n////////////////////////+/v///fz///r2//728P/+8un/0reg/5FbM/+sXiryPyQQMAAAAAA+IxIUqVMj6tqRVf/opWb/87Ry//i5dv/0tHH/7Kdl/9mOTv/oyrP///////////////////////////////7///79///7+f//+PT/vqGK/7txPv9GJA2Xb0EhAwAAAAAtGgs0w2Qv/tuTV//pp2f/9LVz//e5dv/0snD/66Vk/9OFRf/38Or////////////////////////////////////////+/v/79fH/o3BI/61kMe8yIRQtAAAAAAAAAAAyFwdpyG85/92WWf/rqWn/9bZz//e4df/zsW//6qRj/51dXP9hT8v/9O7u////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" />
|
||
|
||
ADD OBJECT 'pfutilizatori.Page2.Oleorganigrama1' AS oleorganigrama WITH ;
|
||
Height = 396, ;
|
||
Left = 20, ;
|
||
Name = "Oleorganigrama1", ;
|
||
Top = 15, ;
|
||
Width = 516
|
||
*< END OBJECT: ClassLib="ostart_grup.vcx" BaseClass="olecontrol" OLEObject="c:\windows\system32\mscomctl.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCAPxTyV8wBAwAAAEABAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABcAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAQAAAAAAAAABAAAAAIAAAD+/////v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2kEHHiYXREbFqAMDwKDYoIUM0EggAAABVNQAA7igAALE8wWoBAAYAIgAAAIQAAADoAwAACAAAAAEAAAAB782rXAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAACQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5MzY4MjY1RS04NUZFLTExZDEtOEJFMy0wMDAwRjg3NTREQTFmAHQAIABXAGkAbgBkAG8AdwBzACAAUgBlAHAAbwByAHQAIAABAACACgAAAExpbmVTdHlsZQAJAAAASQoAAAAAAAAABgAAAFN0eWxlAAkAAABJCgAAAAEAAAAtAEEANAA4AEUAAAAFAAAAAAAGAAAAAAAAAAUAAID83BIAAQAAAFwAH97svQEABQBE3RIATgBUAFwAUwB5AHMAdABlAG0AMwAyAFwAYgByADUANAA5AC4AZABsAGwAAAA2ADEANgA0ADIALQA2ADgAMgAwADAAMwAzADMAMAAtADEAMAAwADQAXwBDAGwAYQBzAHMAZQBzAFwAQgBSADUANAA5AC4AQgByADUANAA5AEMAdAByAGwALgAxAFwAQwBMAFMASQBEAAAAQwBMAFMASQBEAAAAAAAAAP///////////////wAAAABLBgpuAAAAAAAAAAAkTxYAAAAAAAkEAAAAAAAAAAAAAA==" />
|
||
|
||
PROCEDURE Destroy
|
||
If Used('v_organigrama_ug')
|
||
Use In v_organigrama_ug
|
||
ENDIF
|
||
If Used('v_organigrama_uf')
|
||
Use In v_organigrama_uf
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_listare
|
||
*!* Local lcCursor,lcRaport
|
||
*!* lcCursor = [crslistare]
|
||
*!* If Used(lcCursor)
|
||
*!* Use In (lcCursor)
|
||
*!* Endif
|
||
*!* If Thisform.pfutilizatori.ActivePage = 1
|
||
*!* Select * From v_organigrama_ug Order By cheie Into Cursor crslistare
|
||
*!* lcRaport = [rap_utilizator_grupuri]
|
||
*!* Else
|
||
*!* Select * From v_organigrama_uf Order By cheie Into Cursor crslistare
|
||
*!* lcRaport = [rap_utilizator_firme]
|
||
*!* Endif
|
||
*!* Thisform.Visible = .F.
|
||
*!* goApp.aForms[1].AlwaysOnTop = .F.
|
||
*!* goExport.export2frx(lcCursor,lcRaport)
|
||
*!* goApp.aForms[1].AlwaysOnTop = .T.
|
||
*!* Thisform.Visible = .T.
|
||
*!* If Used(lcCursor)
|
||
*!* Use In (lcCursor)
|
||
*!* Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DoDefault()
|
||
WITH thisform.pfutilizatori
|
||
.page1.oleorganigrama1.ImageList=.page1._oleimagelist1.Object
|
||
.page1.oleorganigrama1.initializeaza_tree("v_organigrama_ug")
|
||
.page2.oleorganigrama1.ImageList=.page2._oleimagelist1.Object
|
||
.page2.oleorganigrama1.initializeaza_tree("v_organigrama_uf")
|
||
endwith
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_parola_nou AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="_shape3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_renunt1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_utilizator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_parola_veche" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_parola" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_parola2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Lb_titlu_negru_b121" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Lb_simplu1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 252
|
||
Name = "frm_parola_nou"
|
||
nid =
|
||
orec =
|
||
Width = 394
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 396
|
||
_shape1.ZOrderSet = 1
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 323
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 72
|
||
_SHAPE2.ZOrderSet = 2
|
||
LB_TITLU_ALB_B121.Caption = "MODIFICARE PAROL<4F>"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 7
|
||
LB_TITLU_ALB_B121.ZOrderSet = 3
|
||
BUT_TERMIN1.Left = 362
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 5
|
||
BUT_TERMIN1.Top = 1
|
||
BUT_TERMIN1.ZOrderSet = 4
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_shape3' AS _shape WITH ;
|
||
BackStyle = 0, ;
|
||
BorderColor = 255,0,0, ;
|
||
Height = 60, ;
|
||
Left = 19, ;
|
||
Name = "_shape3", ;
|
||
Top = 172, ;
|
||
Width = 353, ;
|
||
ZOrderSet = 0
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="shape" />
|
||
|
||
ADD OBJECT 'But_renunt1' AS but_renunt WITH ;
|
||
Left = 328, ;
|
||
Name = "But_renunt1", ;
|
||
TabIndex = 6, ;
|
||
Top = 1, ;
|
||
ZOrderSet = 5
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'Clb_parola' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_parola", ;
|
||
TabIndex = 3, ;
|
||
Top = 103, ;
|
||
Width = 353, ;
|
||
ZOrderSet = 7, ;
|
||
Text_simplu1.Left = 163, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.PasswordChar = "*", ;
|
||
Lb_simplu1.Caption = "Parola nou<6F>", ;
|
||
Lb_simplu1.Left = 6, ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_parola2' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_parola2", ;
|
||
TabIndex = 4, ;
|
||
Top = 131, ;
|
||
Width = 353, ;
|
||
ZOrderSet = 8, ;
|
||
Text_simplu1.Left = 163, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.PasswordChar = "*", ;
|
||
Text_simplu1.Top = 3, ;
|
||
Lb_simplu1.Caption = "Reintroduce<63>i parola nou<6F>", ;
|
||
Lb_simplu1.Left = 6, ;
|
||
Lb_simplu1.Name = "Lb_simplu1", ;
|
||
Lb_simplu1.Top = 6
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_parola_veche' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_parola_veche", ;
|
||
TabIndex = 2, ;
|
||
Top = 75, ;
|
||
Width = 353, ;
|
||
ZOrderSet = 7, ;
|
||
Text_simplu1.Left = 163, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.PasswordChar = "*", ;
|
||
Text_simplu1.Top = 3, ;
|
||
Lb_simplu1.Caption = "Parola veche", ;
|
||
Lb_simplu1.Left = 6, ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_utilizator' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_utilizator", ;
|
||
TabIndex = 1, ;
|
||
TabStop = .F., ;
|
||
Top = 47, ;
|
||
Width = 353, ;
|
||
ZOrderSet = 6, ;
|
||
Text_simplu1.ControlSource = "gcUserNameApp", ;
|
||
Text_simplu1.Left = 163, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.ReadOnly = .T., ;
|
||
Text_simplu1.Top = 3, ;
|
||
Lb_simplu1.Caption = "Utilizator", ;
|
||
Lb_simplu1.Left = 6, ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Lb_simplu1' AS lb_simplu WITH ;
|
||
Caption = "Dup<75> modificarea parolei, ve<76>i fi nevoit s<> v<> loga<67>i din nou.", ;
|
||
Left = 36, ;
|
||
Name = "Lb_simplu1", ;
|
||
TabIndex = 9, ;
|
||
Top = 205, ;
|
||
ZOrderSet = 10
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT 'Lb_titlu_negru_b121' AS lb_titlu_negru_b12 WITH ;
|
||
Caption = "Aten<65>ie!", ;
|
||
ForeColor = 255,0,0, ;
|
||
Left = 167, ;
|
||
Name = "Lb_titlu_negru_b121", ;
|
||
TabIndex = 8, ;
|
||
Top = 178, ;
|
||
ZOrderSet = 9
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
Local plReturn
|
||
|
||
lccontrol = Upper(This.ActiveControl.BaseClass )
|
||
If Inlist(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX","CHECKBOX")
|
||
lcval=This.ActiveControl.ControlSource
|
||
&lcval=Thisform.ActiveControl.Value
|
||
Endif
|
||
|
||
lcParolaVeche=Alltrim(Thisform.clb_parola_veche.text_simplu1.Value)
|
||
lcParola1=Alltrim(Thisform.clb_parola.text_simplu1.Value)
|
||
lcParola2=Alltrim(Thisform.clb_parola2.text_simplu1.Value)
|
||
Set Exact On
|
||
Do Case
|
||
Case Empty(lcParolaVeche)
|
||
aMessagebox('Nu ati completat parola veche!',0+48,"Atentie")
|
||
Thisform.clb_parola_veche.SetFocus()
|
||
plReturn=.F.
|
||
Case Empty(lcParola1)
|
||
aMessagebox('Nu ati completat parola noua!',0+48,"Atentie")
|
||
Thisform.clb_parola.SetFocus()
|
||
plReturn=.F.
|
||
Case Empty(lcParola2)
|
||
aMessagebox('Trebuie sa reintroduceti parola noua pentru verificare!',0+48,"Atentie")
|
||
Thisform.clb_parola2.SetFocus()
|
||
plReturn=.F.
|
||
Case lcParola1!=lcParola2
|
||
aMessagebox('Nu ati introdus aceeasi parola!',0+48,"Atentie")
|
||
Thisform.clb_parola2.text_simplu1.Value=""
|
||
Thisform.clb_parola.SetFocus()
|
||
plReturn=.F.
|
||
Otherwise
|
||
lcSql = [begin pack_drepturi.parolamodproc(']+lcParolaVeche+[','] + lcParola1 + [',]+;
|
||
ALLTRIM(Str(gnIdUtil))+[); end;]
|
||
lnSucces = goExecutor.oExecute(lcSql)
|
||
If lnSucces < 0
|
||
lcEroare=goExecutor.cEroare
|
||
If Like('*ORA-20???:*',lcEroare)
|
||
lnPozi=At("ORA-20",lcEroare)+11
|
||
lnPozf=At("ORA",lcEroare,2)
|
||
lcEroare=Substr(lcEroare,lnPozi,lnPozf-lnPozi)
|
||
aMessagebox(lcEroare,0+48,"Atentie")
|
||
Else
|
||
aMessagebox(lcEroare,0+16,'Eroare')
|
||
Endif
|
||
plReturn=.F.
|
||
Else
|
||
plReturn=.T.
|
||
Endif
|
||
Endcase
|
||
Return plReturn
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilgrupf AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cUtilizator.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cUtilizator.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_grupuri" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_grupuri.cGrup.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_grupuri.cGrup.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.cFirma.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.cFirma.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cProgram.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_programe.cProgram.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="lb_explicatie" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_listare1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: actualizeaza_explicatie
|
||
*m: actualizeaza_grid3
|
||
*m: actualizeaza_grid4
|
||
*p: cexplicatie && Captionul de pe eticheta lb_explicatie.
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
cbuton3 = but_modifica1
|
||
cbuton4 = but_sterge1
|
||
cexplicatie =
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 515
|
||
lactiv2 = .T.
|
||
lactiv3 = .T.
|
||
lactiv4 = .T.
|
||
Name = "frm_utilgrupf"
|
||
Width = 750
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 756
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 600
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 150
|
||
LB_TITLU_ALB_B121.Caption = "DEFINIREA ROLURILOR PE FIRME"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 6
|
||
BUT_TERMIN1.Left = 720
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 2
|
||
BUT_TERMIN1.Top = 1
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_listare1' AS but_listare WITH ;
|
||
Left = 690, ;
|
||
Name = "But_listare1", ;
|
||
Top = 1, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 629, ;
|
||
Name = "But_modifica1", ;
|
||
TabIndex = 4, ;
|
||
Top = 1, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 600, ;
|
||
Name = "But_nou1", ;
|
||
TabIndex = 5, ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 659, ;
|
||
Name = "But_sterge1", ;
|
||
TabIndex = 3, ;
|
||
Top = 1, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'grd_firme' AS _grdrow WITH ;
|
||
ColumnCount = 1, ;
|
||
DeleteMark = .F., ;
|
||
Height = 288, ;
|
||
Left = 533, ;
|
||
Name = "grd_firme", ;
|
||
Panel = 1, ;
|
||
RecordSource = "v_utfirme", ;
|
||
TabIndex = 1, ;
|
||
Top = 36, ;
|
||
Width = 204, ;
|
||
Column1.ControlSource = "firma", ;
|
||
Column1.Name = "cFirma", ;
|
||
Column1.Width = 409
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_firme.cFirma.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Firma", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_firme.cFirma.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_grupuri' AS _grdrow WITH ;
|
||
ColumnCount = 1, ;
|
||
DeleteMark = .F., ;
|
||
Height = 288, ;
|
||
Left = 286, ;
|
||
Name = "grd_grupuri", ;
|
||
Panel = 1, ;
|
||
RecordSource = "v_utgrupuri", ;
|
||
TabIndex = 1, ;
|
||
Top = 36, ;
|
||
Width = 223, ;
|
||
Column1.ControlSource = "grup", ;
|
||
Column1.Name = "cGrup", ;
|
||
Column1.Width = 409
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_grupuri.cGrup.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Grup", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_grupuri.cGrup.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_programe' AS _grdrow WITH ;
|
||
ColumnCount = 1, ;
|
||
DeleteMark = .F., ;
|
||
Height = 144, ;
|
||
Left = 288, ;
|
||
Name = "grd_programe", ;
|
||
Panel = 1, ;
|
||
RecordSource = "v_programe", ;
|
||
TabIndex = 1, ;
|
||
Top = 360, ;
|
||
Width = 444, ;
|
||
Column1.ControlSource = "program", ;
|
||
Column1.Name = "cProgram", ;
|
||
Column1.Width = 409
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_programe.cProgram.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Program", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_programe.cProgram.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_utilizatori' AS _grdrow WITH ;
|
||
ColumnCount = 1, ;
|
||
DeleteMark = .F., ;
|
||
Height = 468, ;
|
||
Left = 24, ;
|
||
Name = "grd_utilizatori", ;
|
||
Panel = 1, ;
|
||
RecordSource = "v_utilizatori", ;
|
||
TabIndex = 1, ;
|
||
Top = 36, ;
|
||
Width = 240, ;
|
||
Column1.ControlSource = "utilizator", ;
|
||
Column1.Name = "cUtilizator", ;
|
||
Column1.Width = 208
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cUtilizator.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Utilizator", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cUtilizator.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'lb_explicatie' AS lb_simplu WITH ;
|
||
AutoSize = .F., ;
|
||
Caption = "Programele la care are acces grupul", ;
|
||
Height = 17, ;
|
||
Left = 284, ;
|
||
Name = "lb_explicatie", ;
|
||
Top = 337, ;
|
||
Width = 448
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
PROCEDURE actualizeaza_explicatie
|
||
Lparameters tcGrup
|
||
Thisform.lb_explicatie.Caption=Thisform.cexplicatie+Iif(Empty(tcGrup),[],[ ]+Alltrim(tcGrup))
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
Lparameters pcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=pcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=poutilizatori.ca_baza1.cfiltru
|
||
Endif
|
||
save_grid_tag(Thisform.grd_utilizatori)
|
||
poutilizatori.ca_baza1.cfiltru=lcFiltru
|
||
poutilizatori.ca_baza1.afisare()
|
||
restore_grid_tag(Thisform.grd_utilizatori)
|
||
Thisform.grd_utilizatori.SetFocus()
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid2
|
||
Lparameters pcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=pcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=poutilgrup.ca_baza1.cfiltru
|
||
Endif
|
||
poutilgrup.ca_baza1.cfiltru=lcFiltru
|
||
poutilgrup.ca_baza1.afisare()
|
||
save_grid_tag(Thisform.grd_grupuri)
|
||
Select v_utilgrf
|
||
Select Distinct id_grup,grup From v_utilgrf Into Cursor v_utgrupuri
|
||
restore_grid_tag(Thisform.grd_grupuri)
|
||
Select v_utgrupuri
|
||
lcFiltru3 = [id_grup=]+Alltrim(Str(v_utgrupuri.id_grup))
|
||
Thisform.actualizeaza_explicatie(v_utgrupuri.grup)
|
||
Thisform.actualizeaza_grid3(lcFiltru3)
|
||
Thisform.actualizeaza_grid4(lcFiltru3)
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid3
|
||
Lparameters lcFiltru
|
||
save_grid_tag(Thisform.grd_firme)
|
||
Select v_utilgrf
|
||
Select id_firma,firma From v_utilgrf Where &lcFiltru Order By firma Into Cursor v_utfirme
|
||
restore_grid_tag(Thisform.grd_firme)
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid4
|
||
Lparameters tcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=tcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=poprograme.ca_baza1.cfiltru
|
||
Endif
|
||
save_grid_tag(Thisform.grd_programe)
|
||
poprograme.ca_baza1.cfiltru=lcFiltru
|
||
poprograme.ca_baza1.afisare()
|
||
restore_grid_tag(Thisform.grd_programe)
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
If Reccount('v_utilizatori')>0
|
||
gnButon=1
|
||
Select v_utilgrf
|
||
Scatter Name loRec Blank
|
||
Select v_utilizatori
|
||
AddProperty(loRec,'id_util',id_util)
|
||
AddProperty(loRec,'utilizator',utilizator)
|
||
update_grupuri()
|
||
update_firme()
|
||
*** Doar grupul SUPERVIZARE are voie sa dea drepturi pe rolurile ADMINISTRARE, SUPERVIZARE
|
||
IF !m.glSupervizor
|
||
DELETE FROM v_grupuri WHERE id_grup in (0,-2)
|
||
ENDIF
|
||
Do Adauga_Modifica_Inregistrare With "utilgrupf",loRec,,"INSERT"
|
||
If gnButon=1
|
||
This.actualizeaza_grid2()
|
||
Select v_utgrupuri
|
||
Locate For id_grup=loRec.id_grup
|
||
If !Found()
|
||
Go Top
|
||
Endif
|
||
Thisform.grd_grupuri.SetFocus
|
||
Endif
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_listare
|
||
If Reccount('v_utilizatori')>0
|
||
Local lcCursor,lcRaport
|
||
lcCursor = [crslistare]
|
||
lcRaport = [rap_util_gf]
|
||
If Used(lcCursor)
|
||
Use In (lcCursor)
|
||
Endif
|
||
lcSql = [select utilizator,grup,firma,linieutil,liniegrup from vdef_rap_util_grup]
|
||
lnSucces = goExecutor.oExecute(lcSql,lcCursor)
|
||
If lnSucces < 0
|
||
amessagebox(goExecutor.cEroare,48,"Atentie")
|
||
Else
|
||
Thisform.Visible = .F.
|
||
goApp.aForms[1].AlwaysOnTop = .F.
|
||
goExport.export2frx(lcCursor,lcRaport)
|
||
goApp.aForms[1].AlwaysOnTop = .T.
|
||
Thisform.Visible = .T.
|
||
endif
|
||
If Used(lcCursor)
|
||
Use In (lcCursor)
|
||
Endif
|
||
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru listare!",48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
If Used('v_utfirme') And Reccount('v_utfirme')>0
|
||
gnButon=1
|
||
Select v_utfirme
|
||
Scatter Name loRec
|
||
Select v_utilizatori
|
||
AddProperty(loRec,'id_util',id_util)
|
||
AddProperty(loRec,'utilizator',utilizator)
|
||
Select v_utgrupuri
|
||
lnRecNo=Recno()
|
||
AddProperty(loRec,'id_grup',id_grup)
|
||
AddProperty(loRec,'grup',grup)
|
||
If INLIST(loRec.id_grup, 0, -2) && ADMINISTRARE, SUPERVIZARE
|
||
aMessagebox("Nu puteti modifica firmele de pe acest grup!",0+48,"Atentie")
|
||
Else
|
||
Select v_utilgrf
|
||
Locate For id_grup=loRec.id_grup And id_firma=loRec.id_firma
|
||
If Found()
|
||
AddProperty(loRec,'id_dug',id_dug)
|
||
Else
|
||
AddProperty(loRec,'id_dug',-1)
|
||
Endif
|
||
update_grupuri()
|
||
update_firme()
|
||
Do Adauga_Modifica_Inregistrare With "utilgrupf",loRec,loRec.id_dug,"UPDATE"
|
||
If gnButon=1
|
||
This.actualizeaza_grid2()
|
||
If Reccount('v_utgrupuri')>0
|
||
Select v_utgrupuri
|
||
lnRecNo=Iif(lnRecNo<=Reccount('v_utgrupuri'),lnRecNo,1)
|
||
Go lnRecNo
|
||
Endif
|
||
Thisform.grd_grupuri.SetFocus
|
||
Endif
|
||
Endif
|
||
Else
|
||
aMessagebox("Nu exista date de modificat pentru acest utilizator!",0+48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Used('v_utfirme') And Reccount('v_utfirme')>0
|
||
gnButon=1
|
||
Select v_utfirme
|
||
Scatter Name loRec
|
||
Select v_utgrupuri
|
||
lnRecNo=Recno()
|
||
AddProperty(loRec,'id_grup',id_grup)
|
||
AddProperty(loRec,'grup',grup)
|
||
Select v_utilgrf
|
||
Locate For id_grup=loRec.id_grup And id_firma=loRec.id_firma
|
||
If Found()
|
||
AddProperty(loRec,'id_dug',id_dug)
|
||
Else
|
||
AddProperty(loRec,'id_dug',-1)
|
||
Endif
|
||
Do STERGE_INREGISTRARE With "utilgrupf",loRec.id_dug
|
||
If gnButon=1
|
||
This.actualizeaza_grid2()
|
||
If Reccount('v_utgrupuri')>0
|
||
Select v_utgrupuri
|
||
lnRecNo=Iif(lnRecNo<=Reccount('v_utgrupuri'),lnRecNo,1)
|
||
Go lnRecNo
|
||
Thisform.grd_grupuri.SetFocus
|
||
Endif
|
||
Endif
|
||
Else
|
||
aMessagebox("Nu exista date de sters pentru acest utilizator!",0+48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DoDefault()
|
||
Thisform.cexplicatie=Thisform.lb_explicatie.Caption
|
||
ENDPROC
|
||
|
||
PROCEDURE grd_grupuri.AfterRowColChange
|
||
Lparameters nColIndex
|
||
If Inlist(This.RowColChange,0,1,3)
|
||
Select v_utgrupuri
|
||
Thisform.actualizeaza_explicatie(v_utgrupuri.grup)
|
||
lcFiltru3 = [id_grup=]+Alltrim(Str(v_utgrupuri.id_grup))
|
||
Thisform.actualizeaza_grid3(lcFiltru3)
|
||
Thisform.actualizeaza_grid4(lcFiltru3)
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE grd_utilizatori.AfterRowColChange
|
||
Lparameters nColIndex
|
||
If Inlist(This.RowColChange,0,1,3)
|
||
Select v_utilizatori
|
||
lcFiltru2 = [id_util=]+Alltrim(Str(v_utilizatori.id_util))
|
||
Thisform.actualizeaza_grid2(lcFiltru2)
|
||
Endif
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilgrupf_nou AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="But_renunt1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_utilizator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_firma" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_grup" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_grup" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cus_odata_utilgrupf1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 160
|
||
Name = "frm_utilgrupf_nou"
|
||
nid =
|
||
orec =
|
||
Width = 358
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 360
|
||
_shape1.ZOrderSet = 1
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 288
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 72
|
||
_SHAPE2.ZOrderSet = 2
|
||
LB_TITLU_ALB_B121.Caption = "DEFINIRE ROL PE FIRMA"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 7
|
||
LB_TITLU_ALB_B121.ZOrderSet = 3
|
||
BUT_TERMIN1.Left = 326
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 3
|
||
BUT_TERMIN1.Top = 1
|
||
BUT_TERMIN1.ZOrderSet = 4
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_renunt1' AS but_renunt WITH ;
|
||
Left = 292, ;
|
||
Name = "But_renunt1", ;
|
||
TabIndex = 4, ;
|
||
Top = 1, ;
|
||
ZOrderSet = 5
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'Cb_firma' AS cb_tx_simplu WITH ;
|
||
Left = 35, ;
|
||
Name = "Cb_firma", ;
|
||
TabIndex = 2, ;
|
||
Top = 104, ;
|
||
ZOrderSet = 7, ;
|
||
_CBBASE1.Name = "_CBBASE1", ;
|
||
_LBBASE1.Caption = "Firma", ;
|
||
_LBBASE1.Name = "_LBBASE1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cb_grup' AS cb_tx_simplu WITH ;
|
||
Left = 35, ;
|
||
Name = "Cb_grup", ;
|
||
TabIndex = 1, ;
|
||
Top = 76, ;
|
||
ZOrderSet = 7, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_lbbase1.Caption = "Grup", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_grup' AS clb_tx_simplu WITH ;
|
||
Left = 35, ;
|
||
Name = "Clb_grup", ;
|
||
TabIndex = 6, ;
|
||
TabStop = .F., ;
|
||
Top = 132, ;
|
||
Visible = .F., ;
|
||
ZOrderSet = 8, ;
|
||
Text_simplu1.ControlSource = "porec.grup", ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.ReadOnly = .T., ;
|
||
Lb_simplu1.Caption = "Grup", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_utilizator' AS clb_tx_simplu WITH ;
|
||
Left = 35, ;
|
||
Name = "Clb_utilizator", ;
|
||
TabIndex = 5, ;
|
||
TabStop = .F., ;
|
||
Top = 48, ;
|
||
ZOrderSet = 6, ;
|
||
Text_simplu1.ControlSource = "porec.utilizator", ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.ReadOnly = .T., ;
|
||
Lb_simplu1.Caption = "Utilizator", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cus_odata_utilgrupf1' AS cus_odata_utilgrupf WITH ;
|
||
Left = 336, ;
|
||
Name = "Cus_odata_utilgrupf1", ;
|
||
Top = 36
|
||
*< END OBJECT: ClassLib="ostart_util.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE Destroy
|
||
If Used('v_grupuri')
|
||
Use In v_grupuri
|
||
Endif
|
||
If Used('v_firme')
|
||
Use In v_firme
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
Private PLRETURN
|
||
*!* lccontrol = Upper(This.ActiveControl.BaseClass )
|
||
*!* If Inlist(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX")
|
||
*!* lcval=This.ActiveControl.ControlSource
|
||
*!* &lcval=Thisform.ActiveControl.Value
|
||
*!* Endif
|
||
lcActiune=Upper(Alltrim(Thisform.cus_odata_utilgrupf1.cactiune))
|
||
Do Case
|
||
Case Isnull(Thisform.orec.id_grup)
|
||
aMessagebox("Nu ati ales grupul!",0+48,"Atentie")
|
||
Thisform.cb_grup._cbbase1.SetFocus()
|
||
PLRETURN=.F.
|
||
Case Isnull(Thisform.orec.id_firma)
|
||
aMessagebox("Nu ati ales firma!",0+48,"Atentie")
|
||
Thisform.cb_firma._cbbase1.SetFocus()
|
||
PLRETURN=.F.
|
||
Otherwise
|
||
Thisform.orec.id_firma=Iif(INLIST(Thisform.orec.id_grup, 0, -2), 0, Thisform.orec.id_firma)
|
||
PLRETURN=Thisform.cus_odata_utilgrupf1.salvare(This.orec,This.nid)
|
||
Endcase
|
||
Return PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
Lparameters toRec, tnId, tcActiune
|
||
DoDefault()
|
||
|
||
This.orec= toRec
|
||
This.nid = tnId
|
||
This.cus_odata_utilgrupf1.cactiune = tcActiune
|
||
|
||
Thisform.cb_firma._cbbase1.RowSource="v_firme.firma"
|
||
Thisform.cb_firma._cbbase1.RowSourceType= 2
|
||
Thisform.cb_grup._cbbase1.RowSource="v_grupuri.grup"
|
||
Thisform.cb_grup._cbbase1.RowSourceType= 2
|
||
|
||
Do Case
|
||
Case tcActiune="INSERT"
|
||
*!* Thisform.lb_titlu_alb_b121.Caption="ADAUGARE FIRMA"
|
||
*!* Thisform.cb_grup._cbbase1.RowSource="v_grupuri.grup"
|
||
*!* Thisform.cb_grup._cbbase1.RowSourceType= 2
|
||
|
||
Thisform.clb_grup.Visible=.F.
|
||
Case tcActiune="UPDATE"
|
||
*!* Thisform.lb_titlu_alb_b121.Caption="MODIFICARE FIRMA"
|
||
*!* Thisform.clb_grup.Top=Thisform.cb_grup.Top
|
||
*!* Thisform.cb_grup.Visible=.F.
|
||
SELECT v_grupuri
|
||
LOCATE FOR id_grup=toRec.id_grup
|
||
IF FOUND()
|
||
thisform.cb_grup._CBBASE1.Value=grup
|
||
ENDIF
|
||
|
||
Select v_firme
|
||
Locate For id_firma=toRec.id_firma
|
||
If Found()
|
||
Thisform.cb_firma._cbbase1.Value=firma
|
||
Endif
|
||
Endcase
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_firma._CBBASE1.InteractiveChange
|
||
Select v_firme
|
||
Thisform.orec.id_firma=id_firma
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_grup._cbbase1.InteractiveChange
|
||
Select v_grupuri
|
||
Thisform.orec.id_grup=id_grup
|
||
If INLIST(v_grupuri.id_grup, 0, -2) && ADMINISTRARE, SUPERVIZARE
|
||
Thisform.cb_firma._CBBASE1.Enabled=.F.
|
||
Else
|
||
Thisform.cb_firma._CBBASE1.Enabled=.T.
|
||
Endif
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilizatori AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cUtilizator.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cUtilizator.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cInactiv.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.cInactiv.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Gridextra1" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
cbuton3 = but_modifica1
|
||
cbuton4 = but_sterge1
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 515
|
||
lactiv3 = .T.
|
||
lactiv4 = .T.
|
||
Name = "frm_utilizatori"
|
||
Width = 360
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 360
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 217
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 144
|
||
LB_TITLU_ALB_B121.Caption = "UTILIZATORI"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 6
|
||
BUT_TERMIN1.Left = 325
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 2
|
||
BUT_TERMIN1.Top = 1
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 258, ;
|
||
Name = "But_modifica1", ;
|
||
TabIndex = 4, ;
|
||
Top = 1, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 224, ;
|
||
Name = "But_nou1", ;
|
||
TabIndex = 5, ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 292, ;
|
||
Name = "But_sterge1", ;
|
||
TabIndex = 3, ;
|
||
Top = 1, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
AutoSize = .T., ;
|
||
BackStyle = 0, ;
|
||
Caption = "Doar utilizatorii activi", ;
|
||
Height = 17, ;
|
||
Left = 29, ;
|
||
Name = "Check1", ;
|
||
Top = 36, ;
|
||
Width = 129
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'grd_utilizatori' AS _grdrow WITH ;
|
||
ColumnCount = 2, ;
|
||
DeleteMark = .F., ;
|
||
Height = 432, ;
|
||
Left = 22, ;
|
||
Name = "grd_utilizatori", ;
|
||
Panel = 1, ;
|
||
RecordSource = "v_utilizatori", ;
|
||
TabIndex = 1, ;
|
||
Top = 60, ;
|
||
Width = 319, ;
|
||
Column1.ColumnOrder = 1, ;
|
||
Column1.ControlSource = "utilizator", ;
|
||
Column1.Name = "cUtilizator", ;
|
||
Column1.ReadOnly = .T., ;
|
||
Column1.Width = 245, ;
|
||
Column2.ControlSource = "inactiv", ;
|
||
Column2.Name = "cInactiv", ;
|
||
Column2.ReadOnly = .T., ;
|
||
Column2.Sparse = .F., ;
|
||
Column2.Width = 40
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cInactiv.Check1' AS checkbox WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Height = 17, ;
|
||
Left = 21, ;
|
||
Name = "Check1", ;
|
||
ReadOnly = .T., ;
|
||
Top = 35, ;
|
||
Width = 60
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cInactiv.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Inactiv", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cUtilizator.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Utilizatori", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.cUtilizator.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1", ;
|
||
ReadOnly = .T.
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'Gridextra1' AS gridextra WITH ;
|
||
gridexpression = Thisform.grd_utilizatori, ;
|
||
Left = 312, ;
|
||
Name = "Gridextra1", ;
|
||
Top = 39
|
||
*< END OBJECT: ClassLib="..\comun\utile\gridextras\gridextras.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
Lparameters pcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=pcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=poutilizatori.ca_baza1.cfiltru
|
||
Endif
|
||
save_grid_tag(Thisform.grd_utilizatori)
|
||
poutilizatori.ca_baza1.cfiltru=lcFiltru
|
||
poutilizatori.ca_baza1.afisare()
|
||
restore_grid_tag(Thisform.grd_utilizatori)
|
||
Thisform.grd_utilizatori.SetFocus()
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
gnButon=1
|
||
Select v_utilizatori
|
||
Scatter Name loRec Blank
|
||
Do Adauga_Modifica_Inregistrare With "utilizatori",loRec,,"INSERT"
|
||
If gnButon=1
|
||
This.actualizeaza_grid1()
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
If Reccount('v_utilizatori')>0
|
||
gnButon=1
|
||
Select v_utilizatori
|
||
Scatter Name loRec
|
||
Do Adauga_Modifica_Inregistrare With "utilizatori",loRec,loRec.Id_util,"UPDATE"
|
||
If gnButon=1
|
||
This.actualizeaza_grid1()
|
||
Endif
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Reccount('v_utilizatori')>0
|
||
gnButon=1
|
||
Select v_utilizatori
|
||
Scatter Name loRec
|
||
Do STERGE_INREGISTRARE With "utilizatori",loRec.Id_util
|
||
If gnButon=1
|
||
This.actualizeaza_grid1()
|
||
Endif
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DODEFAULT()
|
||
this.gridextra1.setup()
|
||
ENDPROC
|
||
|
||
PROCEDURE Check1.Click
|
||
If This.Value=1
|
||
lcFiltru=[inactiv=0]
|
||
Else
|
||
lcFiltru=[2=2]
|
||
Endif
|
||
Thisform.actualizeaza_grid1(lcFiltru)
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilizatori_nou AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="But_renunt1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_utilizator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_parola" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_parola2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cus_odata_utilizatori1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="ck_inactiv" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*p: cnume_utilizator
|
||
*p: ldezactivat && Daca utilizatorul este inactiv la intrarea pe formular.
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
cnume_utilizator =
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 182
|
||
ldezactivat = .F.
|
||
Name = "frm_utilizatori_nou"
|
||
nid =
|
||
orec =
|
||
Width = 371
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 372
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 300
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 72
|
||
LB_TITLU_ALB_B121.Caption = "DATE UTILIZATOR"
|
||
LB_TITLU_ALB_B121.FontBold = .T.
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 7
|
||
BUT_TERMIN1.Left = 339
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 5
|
||
BUT_TERMIN1.Top = 1
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_renunt1' AS but_renunt WITH ;
|
||
Left = 305, ;
|
||
Name = "But_renunt1", ;
|
||
TabIndex = 6, ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'ck_inactiv' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "Inactiv", ;
|
||
ControlSource = "porec.inactiv", ;
|
||
Left = 35, ;
|
||
Name = "ck_inactiv", ;
|
||
TabIndex = 4, ;
|
||
Top = 149
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'Clb_parola' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_parola", ;
|
||
TabIndex = 2, ;
|
||
Top = 83, ;
|
||
Width = 332, ;
|
||
Text_simplu1.Left = 141, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.PasswordChar = "*", ;
|
||
Lb_simplu1.Caption = "Parola", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_parola2' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_parola2", ;
|
||
TabIndex = 3, ;
|
||
Top = 111, ;
|
||
Width = 332, ;
|
||
Text_simplu1.Left = 141, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.PasswordChar = "*", ;
|
||
Text_simplu1.Top = 3, ;
|
||
Lb_simplu1.Caption = "Reintroduce<63>i parola", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_utilizator' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 19, ;
|
||
Name = "Clb_utilizator", ;
|
||
TabIndex = 1, ;
|
||
Top = 55, ;
|
||
Width = 332, ;
|
||
Text_simplu1.ControlSource = "porec.utilizator", ;
|
||
Text_simplu1.Left = 141, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Lb_simplu1.Caption = "Utilizator", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cus_odata_utilizatori1' AS cus_odata_utilizatori WITH ;
|
||
Left = 288, ;
|
||
Name = "Cus_odata_utilizatori1", ;
|
||
Top = 36, ;
|
||
Width = 12
|
||
*< END OBJECT: ClassLib="ostart_util.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
Local PLRETURN
|
||
|
||
lcActiune = Upper(This.cus_odata_utilizatori1.cactiune)
|
||
lccontrol = Upper(This.ActiveControl.BaseClass )
|
||
If Inlist(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX","CHECKBOX")
|
||
lcval=This.ActiveControl.ControlSource
|
||
&lcval=Thisform.ActiveControl.Value
|
||
Endif
|
||
|
||
lcParola1=Alltrim(Thisform.clb_parola.text_simplu1.Value)
|
||
lcParola2=Alltrim(Thisform.clb_parola2.text_simplu1.Value)
|
||
Set Exact On
|
||
Do Case
|
||
Case Empty(porec.utilizator)
|
||
aMessagebox('Nu ati completat numele utilizatorului!',0+48,"Atentie")
|
||
Thisform.clb_utilizator.SetFocus()
|
||
PLRETURN=.F.
|
||
Case Empty(lcParola1) AND (lcActiune='INSERT' OR (porec.inactiv=0 And Thisform.ldezactivat))
|
||
aMessagebox('Nu ati completat parola!',0+48,"Atentie")
|
||
Thisform.clb_parola.SetFocus()
|
||
PLRETURN=.F.
|
||
Case Empty(lcParola2) And !Empty(lcParola1)
|
||
aMessagebox('Trebuie sa reintroduceti parola pentru verificare!',0+48,"Atentie")
|
||
Thisform.clb_parola2.SetFocus()
|
||
PLRETURN=.F.
|
||
Case lcParola1!=lcParola2
|
||
aMessagebox('Nu ati introdus aceeasi parola!',0+48,"Atentie")
|
||
Thisform.clb_parola2.text_simplu1.Value=""
|
||
Thisform.clb_parola.SetFocus()
|
||
PLRETURN=.F.
|
||
Otherwise
|
||
AddProperty(This.orec,'parola',lcParola1)
|
||
PLRETURN=This.cus_odata_utilizatori1.salvare(This.orec,This.NID)
|
||
Endcase
|
||
Return PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
Lparameters toRec, tnId, tcActiune
|
||
DoDefault()
|
||
|
||
This.cnume_utilizator=toRec.utilizator
|
||
This.ldezactivat=Iif(toRec.inactiv=1,.T.,.F.)
|
||
This.orec= toRec
|
||
This.nid = tnId
|
||
This.cus_odata_utilizatori1.cactiune = tcActiune
|
||
Do Case
|
||
Case tcActiune="INSERT"
|
||
Thisform.lb_titlu_alb_b121.Caption="AD<41>UGARE "+Thisform.lb_titlu_alb_b121.Caption
|
||
Case tcActiune="UPDATE"
|
||
If toRec.inactiv=1
|
||
Thisform.clb_utilizator.text_simplu1.ReadOnly=.T.
|
||
Thisform.clb_utilizator.TabStop=.F.
|
||
Thisform.clb_parola.text_simplu1.ReadOnly=.T.
|
||
Thisform.clb_parola.TabStop=.F.
|
||
Thisform.clb_parola2.text_simplu1.ReadOnly=.T.
|
||
Thisform.clb_parola2.TabStop=.F.
|
||
Endif
|
||
Thisform.lb_titlu_alb_b121.Caption="MODIFICARE "+Thisform.lb_titlu_alb_b121.Caption
|
||
*!* Thisform.clb_utilizator.text_simplu1.ReadOnly=.T.
|
||
*!* Thisform.clb_utilizator.TabStop=.F.
|
||
Endcase
|
||
ENDPROC
|
||
|
||
PROCEDURE ck_inactiv.Click
|
||
Thisform.clb_utilizator.text_simplu1.Value=Thisform.cnume_utilizator
|
||
Thisform.clb_utilizator.text_simplu1.ReadOnly=Iif(This.Value=0,.F.,.T.)
|
||
Thisform.clb_utilizator.TabStop=Iif(This.Value=0,.T.,.F.)
|
||
Thisform.clb_parola.text_simplu1.Value=""
|
||
Thisform.clb_parola.text_simplu1.ReadOnly=Iif(This.Value=0,.F.,.T.)
|
||
Thisform.clb_parola.TabStop=Iif(This.Value=0,.T.,.F.)
|
||
Thisform.clb_parola2.text_simplu1.Value=""
|
||
Thisform.clb_parola2.text_simplu1.ReadOnly=Iif(This.Value=0,.F.,.T.)
|
||
Thisform.clb_parola2.TabStop=Iif(This.Value=0,.T.,.F.)
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_validari AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_utilizatori.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column2.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="grd_firme.Column3.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_renunt1" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
Desktop = .T.
|
||
DoCreate = .T.
|
||
Height = 398
|
||
Name = "frm_validari"
|
||
Width = 694
|
||
_shape1.Height = 29
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 732
|
||
_shape2.Height = 29
|
||
_shape2.Left = 636
|
||
_shape2.Name = "_shape2"
|
||
_shape2.Top = 0
|
||
_shape2.Width = 56
|
||
Lb_titlu_alb_b121.Caption = "MODIFICARE VALID<49>RI"
|
||
Lb_titlu_alb_b121.FontBold = .T.
|
||
Lb_titlu_alb_b121.Height = 22
|
||
Lb_titlu_alb_b121.Name = "Lb_titlu_alb_b121"
|
||
BUT_TERMIN1.Left = 664
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.Top = 1
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'But_renunt1' AS but_renunt WITH ;
|
||
Left = 634, ;
|
||
Name = "But_renunt1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'grd_firme' AS grid WITH ;
|
||
AllowCellSelection = .T., ;
|
||
AllowHeaderSizing = .F., ;
|
||
AllowRowSizing = .F., ;
|
||
ColumnCount = 3, ;
|
||
DeleteMark = .F., ;
|
||
GridLines = 3, ;
|
||
HeaderHeight = 30, ;
|
||
Height = 180, ;
|
||
HighlightRow = .T., ;
|
||
HighlightStyle = 0, ;
|
||
Left = 324, ;
|
||
Name = "grd_firme", ;
|
||
Panel = 1, ;
|
||
ReadOnly = .T., ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "v_firme", ;
|
||
ScrollBars = 2, ;
|
||
Top = 48, ;
|
||
Width = 360, ;
|
||
Column1.BackColor = 255,255,255, ;
|
||
Column1.ControlSource = "firma", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.ReadOnly = .T., ;
|
||
Column1.Width = 211, ;
|
||
Column2.Alignment = 2, ;
|
||
Column2.ControlSource = "autovalidare", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.ReadOnly = .F., ;
|
||
Column2.Sparse = .F., ;
|
||
Column2.Width = 70, ;
|
||
Column3.Alignment = 2, ;
|
||
Column3.ControlSource = "dreptvalidare", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.ReadOnly = .F., ;
|
||
Column3.Sparse = .F., ;
|
||
Column3.Width = 107
|
||
*< END OBJECT: BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_firme.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
BackColor = 212,208,200, ;
|
||
Caption = "Firma", ;
|
||
ForeColor = 0,0,0, ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_firme.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1", ;
|
||
ReadOnly = .T.
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'grd_firme.Column2.Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Height = 10, ;
|
||
Left = 38, ;
|
||
Name = "Check1", ;
|
||
ReadOnly = .F., ;
|
||
Top = 23, ;
|
||
Width = 10
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'grd_firme.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Autovalidare", ;
|
||
FontSize = 9, ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_firme.Column3.Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Height = 17, ;
|
||
Left = 41, ;
|
||
Name = "Check1", ;
|
||
ReadOnly = .F., ;
|
||
Top = 23, ;
|
||
Width = 60
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'grd_firme.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Drept Validare", ;
|
||
FontSize = 9, ;
|
||
Name = "Header1", ;
|
||
WordWrap = .T.
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_utilizatori' AS grid WITH ;
|
||
AllowCellSelection = .F., ;
|
||
AllowHeaderSizing = .F., ;
|
||
AllowRowSizing = .F., ;
|
||
ColumnCount = 1, ;
|
||
DeleteMark = .F., ;
|
||
GridLines = 3, ;
|
||
HeaderHeight = 19, ;
|
||
Height = 345, ;
|
||
HighlightRow = .T., ;
|
||
HighlightStyle = 0, ;
|
||
Left = 12, ;
|
||
Name = "grd_utilizatori", ;
|
||
Panel = 1, ;
|
||
ReadOnly = .T., ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "v_utilizatori", ;
|
||
ScrollBars = 2, ;
|
||
Top = 48, ;
|
||
Width = 300, ;
|
||
Column1.BackColor = 255,255,255, ;
|
||
Column1.ControlSource = "utilizator", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.ReadOnly = .T., ;
|
||
Column1.Width = 281
|
||
*< END OBJECT: BaseClass="grid" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
BackColor = 212,208,200, ;
|
||
Caption = "Utilizator", ;
|
||
ForeColor = 0,0,0, ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT 'grd_utilizatori.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1", ;
|
||
ReadOnly = .T.
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
PROCEDURE grd_firme.Column2.Check1.InteractiveChange
|
||
replace modificat WITH 1 IN v_firme
|
||
ENDPROC
|
||
|
||
PROCEDURE grd_firme.Column3.Check1.InteractiveChange
|
||
replace modificat WITH 1 IN v_firme
|
||
ENDPROC
|
||
|
||
PROCEDURE grd_utilizatori.AfterRowColChange
|
||
LPARAMETERS nColIndex
|
||
If Inlist(This.RowColChange,0,1,3)
|
||
SET FILTER TO id_util=v_utilizatori.id_util IN v_firme
|
||
GO TOP IN v_firme
|
||
thisform.grd_firme.Refresh
|
||
ENDIF
|
||
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|