public MyProfile() { InitializeComponent(); customoerController = new CustomerController(); token = Application.Current.Properties["currentToken"].ToString(); customerId = (int)Application.Current.Properties["CustomerId"]; getMobileCustomerByIDRequest = new GetMobileCustomerByIDRequest(); getMobileCustomerByIDRequest.CustomerId = customerId; getMobileCustomerResponse = null; portalDetailsMobileRequest = new GetCustomerPortalDetailsMobileRequest(); portalDetailsMobileRequest.customerId = customerId; PortalDetailsMobileResponse = null; GetCustomerAgreementReservationCountRequest = new GetCustomerAgreementReservationCountRequest(); GetCustomerAgreementReservationCountRequest.customerID = customerId; GetCustomerAgreementReservationCountRequest.clientId = Constants.ClientId; }
public GetCustomerAgreementReservationCountResponse GetCustomerAgreementReservationCount(GetCustomerAgreementReservationCountRequest getCustomerAgreementReservationCountRequest, string token) { GetCustomerAgreementReservationCountResponse result = null; try { using (var client = new HttpClient()) { client.BaseAddress = new Uri(ConstantData.ApiURL.ToString() + "CustomerMobile/GetCustomerAgreementReservationCount"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); var myContent = JsonConvert.SerializeObject(getCustomerAgreementReservationCountRequest); var buffer = Encoding.UTF8.GetBytes(myContent); var byteContent = new ByteArrayContent(buffer); byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); var response = client.PostAsync(client.BaseAddress, byteContent).Result; if (response.IsSuccessStatusCode) { var responseStream = response.Content.ReadAsStringAsync().Result; result = JsonConvert.DeserializeObject <GetCustomerAgreementReservationCountResponse>(responseStream); } } } catch (Exception ex) { throw ex; } return(result); }
public GetCustomerAgreementReservationCountResponse GetCustomerAgreementReservationCount(GetCustomerAgreementReservationCountRequest getCustomerAgreementReservationCountRequest, string token) { GetCustomerAgreementReservationCountResponse response = new GetCustomerAgreementReservationCountResponse(); try { response = customerService.GetCustomerAgreementReservationCount(getCustomerAgreementReservationCountRequest, token); } catch (Exception ex) { throw ex; } return(response); }
private GetCustomerAgreementReservationCountResponse GetCustomerAgreementReservationCount(GetCustomerAgreementReservationCountRequest getCustomerAgreementReservationCountRequest, string token) { GetCustomerAgreementReservationCountResponse response = new GetCustomerAgreementReservationCountResponse(); try { response = customoerController.GetCustomerAgreementReservationCount(getCustomerAgreementReservationCountRequest, token); } catch (Exception ex) { throw ex; } return(response); }