public IActionResult applyForMortgage([FromBody] BrokerCustomer e) { dynamic result; if (e == null) { result = new JObject(); result.error = "Could not find person in databse."; return(new ObjectResult(result)); } context_.brokerCustomers.Add(e); context_.SaveChanges(); var values = new Dictionary <string, string> { { "id", e.ID } }; var content = new FormUrlEncodedContent(values); var response = client_.PostAsync("https://prod-22.canadaeast.logic.azure.com:443/workflows/6663b6167d0f44b782fb91167859c27b/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=Le5JWoPAlnfsOO_7Ub3wE2iL3XJb2gDg4ExElRfJ6qo", content); var responseString = response.Result.ToString(); result = new JObject(); result.id = e.ID; return(new ObjectResult(result)); }
public async Task <IActionResult> applyForMortgage([FromBody] BrokerCustomer e) { dynamic result; if (e == null) { result = new JObject(); result.error = "Could not find person in databse."; return(new ObjectResult(result)); } context_.brokerCustomers.Add(e); context_.SaveChanges(); var callString = "https://prod-14.northcentralus.logic.azure.com:443/workflows/487a72c02b9f4c92a35d5ce05dd967ef/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=Ws0gqdyRge-9dgque88ezpkAKZPab-DDC4yQdadaIgk"; var response = client_.PostAsync(callString, new StringContent("{\"ids\":\"" + e.ID + "\",\"mls\":\"" + e.MLS_Id + "\"}", Encoding.UTF8, "application/json")); var msg = await response; result = new JObject(); result.id = e.ID; result.response = msg.ToString(); return(new ObjectResult(result)); }
public IActionResult getApplication(string id) { BrokerCustomer b = context_.brokerCustomers.FirstOrDefault(e => e.ID == id); if (b == null) { dynamic result = new JObject(); result.error = "Could not find person in database."; return(new ObjectResult(result)); } return(new ObjectResult(b)); }
public IActionResult addInsurance(string id, string policyid) { BrokerCustomer b = context_.brokerCustomers.FirstOrDefault(e => e.ID == id); dynamic result = new JObject(); if (b == null) { result.error = "Could not find person in database."; return(new ObjectResult(result)); } b.insuranceApproved = true; context_.Update(b); context_.SaveChanges(); result.added = "true"; return(new ObjectResult(result)); }
public IActionResult addEmployer(string applicationId) { BrokerCustomer b = context_.brokerCustomers.FirstOrDefault(d => d.ID == applicationId); dynamic result = new JObject(); if (b == null) { result.error = "Could not find person in database."; return(new ObjectResult(result)); } context_.brokerCustomers.Update(b); b.employerApproved = true; context_.Update(b); context_.SaveChanges(); result.added = "true"; return(new ObjectResult(b)); }