public CustomerClubContactResponse Create(string tokenKey, CustomerClubContactObject model) { CustomerClubContactResponse customerClubContactResponse; try { string str = model.Serialize <CustomerClubContactObject>(); string str1 = "http://restfulsms.com/api/CustomerClubContact"; Dictionary <string, string> strs = new Dictionary <string, string>() { { "x-sms-ir-secure-token", tokenKey } }; CustomerClubContact.HttpRequestFactory = () => new HttpPostRequest(); CustomerClubContactResponse customerClubContactResponse1 = CustomerClubContact.HttpRequestFactory().Execute(new HttpObject() { Url = str1, Json = str }, strs).Deserialize <CustomerClubContactResponse>(); if (customerClubContactResponse1 != null) { customerClubContactResponse = customerClubContactResponse1; } else { customerClubContactResponse = null; } } catch (Exception exception) { customerClubContactResponse = null; } return(customerClubContactResponse); }
public CustomerClubContactsResponse GetContactsByCategoryId(string tokenKey, int categoryId, int pageNumber) { CustomerClubContactsResponse customerClubContactsResponse; try { string str = string.Format("http://restfulsms.com/api/CustomerClubContact/GetContactsByCategoryById?categoryId={0}&pageNumber={1}", categoryId, pageNumber); Dictionary <string, string> strs = new Dictionary <string, string>() { { "x-sms-ir-secure-token", tokenKey } }; CustomerClubContact.HttpRequestFactory = () => new HttpGetRequest(); CustomerClubContactsResponse customerClubContactsResponse1 = CustomerClubContact.HttpRequestFactory().Execute(new HttpObject() { Url = str, Json = null }, strs).Deserialize <CustomerClubContactsResponse>(); if (customerClubContactsResponse1 != null) { customerClubContactsResponse = customerClubContactsResponse1; } else { customerClubContactsResponse = null; } } catch (Exception exception) { customerClubContactsResponse = null; } return(customerClubContactsResponse); }
public CustomerClubContactCategoryResponse GetCategories(string tokenKey) { CustomerClubContactCategoryResponse customerClubContactCategoryResponse; try { string str = "http://restfulsms.com/api/CustomerClubContact/GetCategories"; Dictionary <string, string> strs = new Dictionary <string, string>() { { "x-sms-ir-secure-token", tokenKey } }; CustomerClubContact.HttpRequestFactory = () => new HttpGetRequest(); CustomerClubContactCategoryResponse customerClubContactCategoryResponse1 = CustomerClubContact.HttpRequestFactory().Execute(new HttpObject() { Url = str, Json = null }, strs).Deserialize <CustomerClubContactCategoryResponse>(); if (customerClubContactCategoryResponse1 != null) { customerClubContactCategoryResponse = customerClubContactCategoryResponse1; } else { customerClubContactCategoryResponse = null; } } catch (Exception exception) { customerClubContactCategoryResponse = null; } return(customerClubContactCategoryResponse); }