Advertisement
Guest User

Untitled

a guest
May 10th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. % Events
  2. EventLs = [
  3. date_s = "25/12/2019",
  4. hour = 43344,
  5. diff = beg_a,
  6. description = "ala bala"
  7. ]
  8. & Event_ID = :$pesho96:cp_subitiq.create (EventLs)
  9.  
  10. %Chat
  11. & ChatLs = [
  12. text_person = "Kvo praim ako vali"
  13. ]
  14. & Chat_ID = :$pesho96:cp_chat.create (ChatLs)
  15.  
  16.  
  17. % Person
  18. & Email_ls = ["asd@gmail.com", "hre@gmail.com", "lll@gmail.com", "kkk@gmail.com", "ggg@gmail.com", "ddd@gmail.com", "yyy@gmail.com", "icc@gmail.com"]
  19. & First_name_ls = ["Petar", "Ivan", "Gosho", "Iskren", "Martin", "Iveta", "Uliq", "Valentina"]
  20. & Last_name_ls = ["Yovev", "Ivanov", "Goshev", "Dimitrov", "Terziev", "Ohuta", "Litova", "Ilieva"]
  21. & Date_of_birth_ls = ["01/01/1980", "12/05/1963", "12/05/1973", "12/05/1983", "12/05/1993", "12/05/1932", "12/05/1933", "12/05/1954"]
  22.  
  23. & Res = compute list (Link_prsn_event) where
  24. (
  25. m:lst.member (Email_ls, Email, Pos)
  26. & t:lst.member (First_name_ls, FName, Pos)
  27. & t:lst.member (Last_name_ls, LName, Pos)
  28. & t:lst.member (Date_of_birth_ls, DoB, Pos)
  29. & if
  30.  
  31. t:obj.find ($pesho96:cp_persons, [email = Email], P, [])
  32.  
  33. then
  34. nop
  35.  
  36. else
  37. (
  38. List_ls = [
  39. email = Email,
  40. first_name = FName,
  41. last_name = LName,
  42. date_of_birth = DoB
  43. ]
  44.  
  45. & P = :$pesho96:cp_persons.create (List_ls)
  46. )
  47. & Link_prsn_event = :$pesho96:cl_prs_event.create ([l_event = Event_ID, l_person = P])
  48.  
  49.  
  50. )
  51.  
  52.  
  53.  
  54. %Ekipirovka
  55. & Equipment_ls = ["rope", "hrana", "kafe"]
  56. & for_all
  57. m:lst.member (Equipment_ls, EQIP, Pos)
  58. do
  59. (
  60. List_Eqip = [
  61. name_equipment = EQIP
  62. ]
  63. & Equip_ID = :$pesho96:cp_eqipment.create (List_Eqip)
  64. )
  65.  
  66.  
  67.  
  68. & Link_event_equip = :$pesho96:cl_eqip_event.create ([l_event = Event_ID, l_equip = Equip_ID])
  69.  
  70. & :trx.save
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement