public async void Edit_Bank() { if (selectedBank.BANK_ID != null && selectedBank.BANK_ID != 0) { App.Current.Properties["Action"] = "Edit"; HttpClient client = new HttpClient(); client.BaseAddress = new Uri(GlobalData.gblApiAdress); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); client.Timeout = new TimeSpan(500000000000); HttpResponseMessage response = client.GetAsync("api/BankAPI/BankEdit?id=" + selectedBank.BANK_ID + "").Result; if (response.IsSuccessStatusCode) { data = JsonConvert.DeserializeObject <BankModel[]>(await response.Content.ReadAsStringAsync()); if (data.Length > 0) { for (int i = 0; i < data.Length; i++) { selectedBank.ADDRESS_1 = data[i].ADDRESS_1; selectedBank.ADDRESS_2 = data[i].ADDRESS_2; selectedBank.BANK_CODE = data[i].BANK_CODE; selectedBank.BANK_ID = data[i].BANK_ID; selectedBank.BANK_NAME = data[i].BANK_NAME; selectedBank.CITY = data[i].CITY; selectedBank.COMPANY_ID = data[i].COMPANY_ID; selectedBank.COUNTRY = data[i].COUNTRY; selectedBank.EMAIL = data[i].EMAIL; selectedBank.FAX_NUMBER = data[i].FAX_NUMBER; selectedBank.IFSC_CODE = data[i].IFSC_CODE; selectedBank.IS_DELETED = data[i].IS_DELETED; selectedBank.MOBILE_NUMBER = data[i].MOBILE_NUMBER; selectedBank.PHONE_NUMBER = data[i].PHONE_NUMBER; selectedBank.PIN_CODE = data[i].PIN_CODE; selectedBank.STATE = data[i].STATE; selectedBank.WEBSITE = data[i].WEBSITE; } App.Current.Properties["BankEdit"] = selectedBank; BankAccountList IA = new BankAccountList(); IA.Show(); } } } else { MessageBox.Show("Select Bank first", "Bank Selection", MessageBoxButton.OK, MessageBoxImage.Error); return; } }
public void BankAccount_Add() { BankAccountList _BankAccountList = new BankAccountList(); _BankAccountList.Show(); }