public SetClientPasswordResponse SetClientPassword(SetClientPasswordRequest request) { var result = new ServerSetClientPasswordResponse(); var returnValue = result.ProcessRequest(cnn, request); return(returnValue); }
public ActionResult NewPassword(NewPasswordModel passwordModel) { if (ModelState.IsValid) { string connectionString = ConfigurationManager.ConnectionStrings["Partner"].ConnectionString; HttpClient httpClient = new HttpClient { BaseAddress = new Uri(connectionString) }; httpClient.DefaultRequestHeaders.Clear(); httpClient.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json")); var phone = TempData["Phone"]; var code = TempData["Code"]; //var client = new LoyconClient.ServiceClientSoapClient(); SetClientPasswordRequest request = new SetClientPasswordRequest { Code = code.ToString(), Phone = Convert.ToInt64(phone), Password = passwordModel.Password }; HttpResponseMessage response = httpClient.PostAsJsonAsync("api/values/SetManagerPassword", request).Result; if (response.IsSuccessStatusCode) { SetManagerPasswordResponse clientPasswordResponse = response.Content.ReadAsAsync <SetManagerPasswordResponse>().Result; if (clientPasswordResponse.ErrorCode == 0) { return(RedirectToAction("ChangePasswordSuccess", "Account")); } } } return(View(passwordModel)); }
public SetClientPasswordResponse SetClientPassword(SetClientPasswordRequest request) { Log.Information("LCManagerPartner SetClientPassword {phone}", request.Phone); var result = new ServerSetClientPasswordResponse(); var returnValue = result.ProcessRequest(cnn, request); return(returnValue); }