コード例 #1
0
ファイル: BankViewModel.cs プロジェクト: sandhya1987/POS
 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;
     }
 }
コード例 #2
0
ファイル: BankViewModel.cs プロジェクト: sandhya1987/POS
        public void BankAccount_Add()
        {
            BankAccountList _BankAccountList = new BankAccountList();

            _BankAccountList.Show();
        }