public IActionResult Index() { _log4net.Info("Index of Customer"); string token = TokenInfo.StringToken; client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); int id = TokenInfo.UserID; var accounts = new List <accountDetails>(); ViewAccountCustRes database = new ViewAccountCustRes(); HttpResponseMessage response = client.GetAsync(client.BaseAddress + "/Account/getCustomerAccounts/" + id).Result; if (response.IsSuccessStatusCode) { string data = response.Content.ReadAsStringAsync().Result; accounts = JsonConvert.DeserializeObject <List <accountDetails> >(data); } try { foreach (var v in accounts) { database.CustId = id; database.AccId = v.accountId; database.AccType = v.accountType; database.AccBal = v.accountBalance; db.viewAccountCustRes.Add(database); } db.SaveChanges(); return(View(accounts)); } catch (Exception) { return(BadRequest()); } }
public IActionResult CreationStatus(CustomerCreationStatus ob4) { _log4net.Info("New Customer Creation Response"); var database = new ViewNewCustomerResponse(); try { database.CustomerId = ob4.customerId; database.CurrentAccountId = ob4.currentAccountId; database.SavingsAccountId = ob4.savingsAccountId; database.Message = ob4.Message; db.viewNewCustomerResponses.Add(database); db.SaveChanges(); return(View(ob4)); } catch (Exception) { return(BadRequest()); } }
public ViewResult RsvpForm(GuestResponse guestResponse) { if (ModelState.IsValid) { db.Responses.Add(guestResponse); db.SaveChanges(); return(View("Thanks", guestResponse)); } else { return(View()); } }