public GetForgetPasswordMobileResponse getForgetPasswordMobileRequest(GetForgetPasswordMobileRequest forgetPasswordMobileRequest, string token) { GetForgetPasswordMobileResponse result = null; try { using (var client = new HttpClient()) { client.BaseAddress = new Uri(ConstantData.ApiURL.ToString() + "RegistrationMobile/ForgotPassword"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); var myContent = JsonConvert.SerializeObject(forgetPasswordMobileRequest); 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 <GetForgetPasswordMobileResponse>(responseStream); } } } catch (Exception ex) { throw ex; } return(result); }
public ForgetPasswordPage() { InitializeComponent(); var assembly = typeof(LoginPage); forgetPasswordMobileResponse = null; forgetPasswordMobileRequest = new GetForgetPasswordMobileRequest(); token = Application.Current.Properties["currentToken"].ToString(); //sendEmailBtn.ImageSource = ImageSource.FromResource("BespokeMobile.Assets.sendEmail.png", assembly); }
public GetForgetPasswordMobileResponse getForgetPasswordMobileRequest(GetForgetPasswordMobileRequest forgetPasswordMobileRequest, string token) { GetForgetPasswordMobileResponse response; try { response = customerService.getForgetPasswordMobileRequest(forgetPasswordMobileRequest, token); } catch (Exception ex) { throw ex; } return(response); }
private GetForgetPasswordMobileResponse getForgetPasswordMobileRequest(GetForgetPasswordMobileRequest forgetPasswordMobileRequest, string token) { GetForgetPasswordMobileResponse response; CustomerController controller = new CustomerController(); try { response = controller.getForgetPasswordMobileRequest(forgetPasswordMobileRequest, token); } catch (Exception ex) { throw ex; } return(response); }