· 9 years ago · Oct 13, 2016, 12:14 PM
1var APPLICATION_ID = '',
2Â Â Â Â SECRET_KEY = '',
3Â Â Â Â VERSION = 'v1'; //default application version;
4Backendless.initApp(APPLICATION_ID, SECRET_KEY, VERSION);
5var user = new Backendless.User();
6
7
8user.email="WEB@WEB.com";
9user.password="123456";
10Backendless.UserService.login(user.email,user.password,true);
11function Contact(args){
12args = args || {};
13this.aUserName=args.userName || "";
14this.bPhone=args.Phone || "";
15this.cOther_Phone=args.Other_Phone || "";
16this.dArea=args.Area || "";
17this.eJob=args.Job || "";
18this.fPlatform=args.Platform || "";
19this.gMessage=args.Message || "";
20}
21function saveNewContact(userName,Phone,Other_Phone,Area,Job,Platform,Message){
22 console.log("preparing data");
23 var contactObject = new Contact();
24 contactObject.aUserName=userName;
25 contactObject.bPhone=Phone;
26 contactObject.cOther_Phone=Other_Phone;
27 contactObject.dArea=Area;
28 contactObject.eJob=Job;
29 contactObject.fPlatform=Platform;
30 contactObject.gMessage=Message;
31 var savedContact = Backendless.Persistence.of(Contact).save(contactObject);
32 console.log("New contact was saved !!!");}
33//------------------------------------------------------//
34function General(args){
35args = args || {};
36this.name=args.name || "";
37this.phone=args.phone || "";
38this.cell=args.cell || "";
39this.year=args.year || "";
40this.city=args.city || "";
41this.armyD=args.armyD || "";
42this.Email=args.Email || "";
43}
44var GeneralItem = new General({
45 name:"ש×",
46 phone:"טלפון",
47 cell:"פל×פון",
48 year:"×©× ×ª לידה",
49 city:"עיר מגורי×",
50 armyD:"דרגה צב×ית",
51 Email:"מייל"
52});
53//------------------------------------------------------//
54function Extract(args){
55args = args || {};
56this.description=args.description || "";
57}
58var ExtractItem = new Extract({
59 description:"פירוט"
60});
61//------------------------------------------------------//
62function Army(args){
63args = args || {};
64this.ribbon=args.ribbon || "";
65this.armyD=args.armyD || "";
66this.description=args.description || "";
67}
68var ArmyItem = new Army({
69 ribbon:"×©× ×”",
70 armyD:"דרגה",
71 description:"פירוט"
72});
73//------------------------------------------------------//
74function Education(args){
75args = args || {};
76this.ribbon=args.ribbon || "";
77this.yearS=args.yearS || "";
78this.yearE=args.yearE || "";
79this.institue=args.institue || "";
80this.program=args.program || "";
81this.description=args.description || "";
82}
83var EducationItem = new Education({
84 ribbon:"סוג",
85 yearS:"×©× ×ª התחלה",
86 yearE:"×©× ×ª סיו×",
87 institue:"×©× ×ž×•×¡×“",
88 program:"לימודי×",
89 description:"פירוט"
90});
91//------------------------------------------------------//
92function Languages(args){
93args = args || {};
94this.ribbon=args.ribbon || "";
95this.Language=args.Language || "";
96this.description=args.description || "";
97}
98var LanguagesItem = new Languages({
99 ribbon:"דיבור/×ª×›× ×•×ª",
100 Language:"שפה",
101 description:"פירוט"
102});
103//------------------------------------------------------//
104function Difference(args){
105args = args || {};
106this.description=args.description || "";
107}
108var DifferenceItem = new Difference({
109 description:"פירוט"
110});
111//--------------------קרי××”----------------------------//
112var db_General=Backendless.Persistence.of('General').find();
113var db_Extract=Backendless.Persistence.of('Extract').find();
114var db_Army=Backendless.Persistence.of('Army').find();
115var db_Education=Backendless.Persistence.of('Education').find();
116var db_Languages=Backendless.Persistence.of('Languages').find();
117var db_Difference=Backendless.Persistence.of('Difference').find();
118var db_Form=Backendless.Persistence.of('Contact').find();
119//-------------------תצוגה----------------------------//
120function showGeneral(){
121 var res="";
122 for (var counter=0;counter<db_General.data.length;counter+=1){
123 res+="<h1><b>"+db_General.data[counter].name+"</h1>";
124 res+="<h4>"+db_General.data[counter].phone+"<br/>";
125 res+=db_General.data[counter].cell+"<br/>";
126 res+=db_General.data[counter].year+"<br/>";
127 res+=db_General.data[counter].city+"<br/>";
128 res+=db_General.data[counter].armyD+"<br/>";
129 res+=db_General.data[counter].Email+"</h4></b>";
130 }
131 return res;
132}
133function showExtract(){
134 var res="";
135 res+="<dd>"+db_Extract.data[counter].description+"</dd>";
136 return res;
137}
138function showArmy(counter){
139 var res="<div class='box'>";
140 res+="<div class='ribbon'><span>"+db_Army.data[counter].ribbon+"</span></div>";
141 res+="<br/><br/><ul><b>"+db_Army.data[counter].armyD+"</ul></b>";
142 res+="<dd>"+db_Army.data[counter].description+"</dd></div>";
143 carousel(res,counter);
144 return res;
145}
146function showEducation(){
147 var res="";
148 for (var counter=0;counter<db_Education.data.length;counter+=1){
149 res+="<div class='box'>";
150 res+="<div class='ribbon'><span>"+db_Education.data[counter].ribbon+"</span></div></br>";
151 res+="<br/><br/><ul><b>"+db_Education.data[counter].yearS+"-"+db_Education.data[counter].yearE+"</b></ul>";
152 res+="<dd>"+db_Education.data[counter].institue+"</dd>";
153 res+="<dd>"+db_Education.data[counter].program+"</dd>";
154 res+="<dd>"+db_Education.data[counter].description+"</dd>";
155 res+="</div>";
156 }
157 return res;
158}
159function showLanguages(){
160 var res_program="<div class='box'>"+"<div class='ribbon'><span>"+"×ª×›× ×•×ª"+"</span></div></br></br></br>";
161 var res="";
162 var res_speak="<div class='box'>"+"<div class='ribbon'><span>"+"דיבור"+"</span></div></br></br></br>";
163 for (var counter=0;counter<db_Languages.data.length;counter+=1){
164 if (db_Languages.data[counter].ribbon=="דיבור"){
165 res_speak+="<ul><b></br>"+db_Languages.data[counter].Language+":</b>";
166 res_speak+=db_Languages.data[counter].description+"</ul>";
167 }
168 else {
169 res_program+="<ul><b></br>"+db_Languages.data[counter].Language+":</b>";
170 res_program+=db_Languages.data[counter].description+"</ul>";
171 }
172 }
173 res_program+="</div>";
174 res_speak+="</div>";
175 res=res_program+res_speak;
176 return res;
177}
178function showDifference(){
179 var res="";
180 for (var counter=0;counter<db_Difference.data.length;counter+=1){
181 res+="<dd>"+db_Difference.data[counter].description+"</dd>";
182 }
183 return res;
184}
185function showContact(){
186 var res="<ul class='list-group'>";
187 for (var counter=0;counter<db_Form.data.length;counter+=1){
188 res+="<li class='list-group-item'>"
189 res+="ש×:"+db_Form.data[counter].aUserName+"</br>";
190 res+="טלפון:"+db_Form.data[counter].bPhone+"</br>";
191 if(db_Form.data[counter].cOther_Phone!=""){
192 res+="טלפון × ×•×¡×£"+db_Form.data[counter].cOther_Phone+"</br>";
193 }
194 res+="×זור:"+db_Form.data[counter].dArea+"</br>";
195 res+="סוג עבודה:"+db_Form.data[counter].eJob+"</br>";
196 res+="פלטפורמה:"+db_Form.data[counter].fPlatform+"</br>";
197 if(db_Form.data[counter].gMessage!=""){
198 res+="מלל חופשי:"+db_Form.data[counter].gMessage+"</br>";
199 }
200 }
201 return res;
202}
203function showContactTable(){
204 var res="";
205 for (var counter=0;counter<db_Form.data.length;counter+=1){
206 res+="<tr>";
207 res+="<td>"+db_Form.data[counter].aUserName+"</td>";
208 res+="<td>"+db_Form.data[counter].bPhone+"</td>";
209 res+="<td>"+db_Form.data[counter].cOther_Phone+"</td>";
210 res+="<td>"+db_Form.data[counter].dArea+"</td>";
211 res+="<td>"+db_Form.data[counter].eJob+"</td>";
212 res+="<td>"+db_Form.data[counter].fPlatform+"</td>";
213 res+="<td>"+db_Form.data[counter].gMessage+"</td>";
214 res+="</tr>";
215 }
216 return res;
217}
218function getData(){
219 res_General.innerHTML=showGeneral();
220 res_Extract.innerHTML=showExtract();
221 for (var counter=0;counter<db_Army.data.length;counter+=1){
222 res_Army.innerHTML+=showArmy(counter);
223 }
224 res_Education.innerHTML=showEducation();
225 res_Languages.innerHTML=showLanguages();
226 res_Difference.innerHTML=showDifference();
227 res_contact.innerHTML=showContact();
228 res_Contact_Table.innerHTML=showContactTable();
229}
230//------------------------------------------------------//
231//var savedContact = Backendless.Persistence.of(General).save(GeneralItem);
232//var savedContact = Backendless.Persistence.of(Extract).save(ExtractItem);
233//var savedContact = Backendless.Persistence.of(Army).save(ArmyItem);
234//var savedContact = Backendless.Persistence.of(Education).save(EducationItem);
235//var savedContact = Backendless.Persistence.of(Languages).save(LanguagesItem);
236//var savedContact = Backendless.Persistence.of(Difference).save(DifferenceItem);