Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. templateProperties = {}
  2.  
  3. $.ajax({
  4. beforeSend:updateTemplateProperties,
  5. type: "POST",
  6. url: templatePropertiesUpdateUrl,
  7. contentType: 'application/json; charset=utf-8',
  8. dataType: 'json',
  9. data: JSON.stringify({ "templateProperties": templateProperties }),
  10. }).done(function (data) {
  11. log(data.d);
  12. });
  13.  
  14. updateTemplateProperties = function () {
  15.  
  16. templateProperties.NameFont = "qwq";
  17. templateProperties.NameBold = true;
  18. templateProperties.NameItalic = false;
  19. templateProperties.NameFontColor = "#FFF";
  20. templateProperties.NamePositionX = 52;
  21. templateProperties.NamePositionY = 896;
  22. templateProperties.NameSize = 23;
  23.  
  24. templateProperties.DateFont = "ssda";
  25. templateProperties.DateBold = false;
  26. templateProperties.DateItalic = true;
  27. templateProperties.DateFontColor = "#EEE";
  28. templateProperties.DatePositionX = 47;
  29. templateProperties.DatePositionY = 236;
  30. templateProperties.DateSize = 12;
  31.  
  32. }
  33.  
  34. [WebMethod]
  35. public static string UpdateTemplateProperties(TemplateProperties templateProperties)
  36. {
  37. var serializer = new JavaScriptSerializer();
  38. return serializer.Serialize(templateProperties);
  39. }
  40.  
  41. [Serializable]
  42. public class TemplateProperties
  43. {
  44. public string NameFont { get; set; }
  45. public string NameBold { get; set; }
  46. public string NameItalic { get; set; }
  47. public string NameFontColor { get; set; }
  48. public string NamePositionX { get; set; }
  49. public string NamePositionY { get; set; }
  50. public string NameSize { get; set; }
  51.  
  52. public string DateFont { get; set; }
  53. public string DateBold { get; set; }
  54. public string DateItalic { get; set; }
  55. public string DateFontColor { get; set; }
  56. public string DatePositionX { get; set; }
  57. public string DatePositionY { get; set; }
  58. public string DateSize { get; set; }
  59. }
  60.  
  61. {"NameFont":null,"NameBold":null,"NameItalic":null,"NameFontColor":null,"NamePositionX":null,"NamePositionY":null,"NameSize":null,"DateFont":null,"DateBold":null,"DateItalic":null,"DateFontColor":null,"DatePositionX":null,"DatePositionY":null,"DateSize":null}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement