public void Loyalty_Add() { AddLoyalty _AddLoyalty = new AddLoyalty(); _AddLoyalty.Show(); // ModalService.NavigateTo(new AddLoyalty(), delegate(bool returnValue) { }); }
public async void Edit_Loyalty() { if (selectedLoyalty.LOYALTI_ID != null && selectedLoyalty.LOYALTI_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/LoyaltyAPI/LoyaltyEdit?id=" + selectedLoyalty.LOYALTI_ID + "").Result; if (response.IsSuccessStatusCode) { data = JsonConvert.DeserializeObject <LoyaltyModel[]>(await response.Content.ReadAsStringAsync()); if (data.Length > 0) { for (int i = 0; i < data.Length; i++) { selectedLoyalty.COLLECTION = data[i].COLLECTION; selectedLoyalty.COMPANY_ID = data[i].COMPANY_ID; selectedLoyalty.CUSTOMERGROUP = data[i].CUSTOMERGROUP; selectedLoyalty.FROMDATE = data[i].FROMDATE; selectedLoyalty.IS_DELETE = data[i].IS_DELETE; selectedLoyalty.ISACTIVE = data[i].ISACTIVE; selectedLoyalty.ISDEFAULT = data[i].ISDEFAULT; selectedLoyalty.LOYALTI_ID = data[i].LOYALTI_ID; selectedLoyalty.SETTINGSNAME = data[i].SETTINGSNAME; selectedLoyalty.TODATE = data[i].TODATE; selectedLoyalty.WEIGHTAGE = data[i].WEIGHTAGE; } App.Current.Properties["LoyaltyEdit"] = selectedLoyalty; AddLoyalty IA = new AddLoyalty(); IA.Show(); } } } else { MessageBox.Show("Select Loyalty first", "Loyalty Selection", MessageBoxButton.OK, MessageBoxImage.Error); return; } }